Commit Graph
77 Commits
Author SHA1 Message Date
Giulio Cesare Solaroli c1041f75ca Added /delta pre-compiled CSS 2014-10-09 14:03:48 +02:00
Giulio Cesare Solaroli b3967dae52 Fixes to release developer preview of the /delta version
/delta needs an updated backend to support its payment options.
/beta and /gamma have been updated to be compatible with the new backend.
2014-10-09 13:55:45 +02:00
Giulio Cesare Solaroli 093d5e7965 Basic implementation of search feature 2014-09-22 16:53:44 +02:00
Giulio Cesare Solaroli f42c469663 Added very first rough prototype of tag editor 2014-09-19 18:27:26 +02:00
Giulio Cesare Solaroli 5b8da33360 Improved feedback when cancelling/saving changes 2014-09-05 18:17:41 +02:00
Giulio Cesare Solaroli 54b264b6a1 Implemented field manual ordering through drag&drop 2014-09-04 18:58:56 +02:00
Giulio Cesare Solaroli 3796182d77 Improved developer instructions 2014-08-28 12:22:33 +02:00
Giulio Cesare Solaroli 29a21f5462 Fixed cancel changes in "mobile" mode. 2014-08-27 18:16:30 +02:00
Giulio Cesare Solaroli fc0805916e Added the mask to avoid switching card, when in editing mode. 2014-08-27 18:03:37 +02:00
Giulio Cesare Solaroli 44c51770d9 Added a test to verify that 'cloneRecord' will fail when there are already pending changes. 2014-08-27 09:14:08 +02:00
Giulio Cesare Solaroli acf5363fe2 Added test highlighting a missing feature
Added a test to show that current implementation of 'cloneRecord' does not process DirectLogins yet.
2014-08-26 21:54:48 +02:00
Giulio Cesare Solaroli 316dff637f Implemented "Clone card" command. 2014-08-26 17:31:24 +02:00
Giulio Cesare Solaroli 3918a7bdfc Fixed an issue when editing a card label (without tags) 2014-08-25 08:11:28 +02:00
Giulio Cesare Solaroli 3c68167fb8 Improved implementation of Record.Version 2014-08-24 22:11:16 +02:00
Giulio Cesare Solaroli 4fd3d0e6a0 Fixed a problem when reverting changes on a Record involving adding/removing fields. 2014-08-24 09:47:52 +02:00
Giulio Cesare Solaroli ed1c8081a5 Initial draft of card editing mode
Still very early draft with tons of issues still to address, and no styling at all.

Disabled CSS preprocessor, due to limitations in Python SCSS processor.
Updated date Copyright notice.
2014-08-22 08:38:53 +02:00
Giulio Cesare Solaroli 9922591658 Added new version of React library 2014-08-05 18:37:02 +02:00
Giulio Cesare Solaroli 954a086595 Disabled watchdog in the proxy script 2014-08-05 18:22:20 +02:00
Giulio Cesare Solaroli 51e2e19014 Improved Async logging in case of deferred being cancelled 2014-08-04 18:35:32 +02:00
Giulio Cesare Solaroli a362a03cbe Implemented the dialog to ask for confirmation when the user ask to delete a card
No keyboard shortcut implemented, yet
2014-08-04 18:33:37 +02:00
Giulio Cesare Solaroli 336f6932b7 Improved tag handling
Now tag counting reflects whether archived cards are shown or not.
Also available the option to select all untagged cards, with matching counter.
Card deletion is now broken, while I found a way to handle the confirmation dialog (see DialogBox component)
2014-08-02 14:45:22 +02:00
Giulio Cesare Solaroli 201a707f36 Further improvements in tag handling and rendering 2014-07-30 18:34:12 +02:00
Giulio Cesare Solaroli 9d4c8087f6 Improved tag handling. 2014-07-30 16:14:44 +02:00
Giulio Cesare Solaroli 86634cc4af Implemented card archiving, both the DataModel login and UI (still very rough, though) 2014-07-30 09:28:05 +02:00
Giulio Cesare Solaroli c0f96f5de9 Fixed Proxy configuration for development environment to be in read-write mode. 2014-07-29 14:56:58 +02:00
Giulio Cesare Solaroli f3b5bed10a Updated developer instructions for enabling automatic login with url parameters. 2014-07-28 21:31:23 +02:00
Giulio Cesare Solaroli c71d4d235e Added instructions on how to develop /delta locally without a running backend 2014-07-28 18:48:16 +02:00
Giulio Cesare Solaroli f8da092f3d Interim synchronization with internal repository
This is an intermir commit to share what is going on with the development of the new /delta version.
2014-07-28 18:07:48 +02:00
Giulio Cesare Solaroli 6dd16d9359 Inproved PRNG configuration 2014-06-21 11:20:16 +02:00
Giulio Cesare Solaroli a6852c9313 Mitigation for vulnerability CLP-01-018 2014-06-19 12:51:21 +02:00
Giulio Cesare Solaroli 0422224521 Fixed authentication procedure for offline copy 2014-06-02 18:35:38 +02:00
Giulio Cesare Solaroli 7fdb41fa2b Fixed vulnerability CLP-01-016 2014-05-30 16:15:51 +02:00
Giulio Cesare Solaroli ed6b4edc82 Fixed issues reported by cure53.de
Fixed issues CLP-01-014 and CLP-01-015
2014-05-02 17:24:45 +02:00
Giulio Cesare Solaroli e4074dbd68 Signed commit 2014-04-04 23:18:56 +02:00
Giulio Cesare Solaroli 56eb3a96f3 Merge pull request #51 from jokajak/fixPHPDumpLink
Fix dump path for php backend to be relative
2013-12-09 07:42:21 -08:00
Giulio Cesare Solaroli 1180b7b195 Updated /delta
Switched from less to scss. Still no build script to update the final CSS, though.
Added preliminary support for storing account data on browser's local storage for offline viewing. No public backend currently support this feature.
2013-10-02 09:59:30 +02:00
Giulio Cesare Solaroli 20bea94ab6 First release of /delta version 2013-08-30 23:23:42 +02:00
Giulio Cesare Solaroli bde3c7b985 Merge pull request #50 from neilmarion/patch-1
Update README.md
2013-08-16 00:03:45 -07:00
Giulio Cesare Solaroli 303600d0d4 Tentative fix for issue #49 2013-07-17 14:51:06 +02:00
Giulio Cesare Solaroli ff35024f85 Upated links to web site;
added stub for Account Info data.

Updated the links to the main website to match the new content/structure.
The new Account Info is now completely static; will become dynamic as soon as the backend infrastructure will be in place.
2013-05-13 15:52:10 +02:00
Giulio Cesare Solaroli 77c90371a3 Fixed the markup of the README.md file. 2013-05-03 14:35:05 +02:00
Giulio Cesare Solaroli ed2375435d Added instructions on how to do actual development, using the dev-proxy script 2013-05-03 11:08:32 +02:00
Giulio Cesare Solaroli 6336f03298 Updated README 2013-04-26 11:47:45 +02:00
Giulio Cesare Solaroli 108dd23db8 Fixed a bug that would "corrupt" header data when upgrading the crypto version used to process an account data
The problem being that only part of the header section would be re-encrypted, thus ending up with different sections encrypted using different crypto function versions.
And this would break when loading data back on next login.
2013-04-26 11:18:23 +02:00
Giulio Cesare Solaroli 65f064cb6c Disabled a debug log 2013-04-26 11:16:55 +02:00
Giulio Cesare Solaroli e68efe5618 Updated readme 2013-04-21 17:55:37 +02:00
Giulio Cesare Solaroli 959c262afc Updated mobile prototype 2013-04-21 17:55:07 +02:00
Giulio Cesare Solaroli 1906ddfb5d Aborted attempt to factor out the Crypto library on its own module 2013-04-21 17:54:15 +02:00
Giulio Cesare Solaroli 0608e045f6 Removed extra JS libraries no longer used for the mobile version 2013-04-21 17:53:34 +02:00
Giulio Cesare Solaroli 074e70457c Fixed an issue on the AES-CTR block mode
The previous version of the CTR encoding was incrementing the counter in a weird way, mixing up data from the previous block.
The current fix can correctly decrypt data encoded with AES-CTR using other libraries/languages (currently tested only with Python).
2013-04-19 17:09:28 +02:00
Giulio Cesare Solaroli 48c9280c9a Updated build script to handle 'checksum' target
The build script can now be invoked, for example, with the following options:
> ./scripts/build checksum --frontend beta gamma
2013-04-17 17:45:39 +02:00
Giulio Cesare Solaroli 4ce8041b11 Merge pull request #47 from jokajak/gitCheck
add friendly error message when the git python module can't be found
2013-04-17 08:42:20 -07:00
Giulio Cesare Solaroli 0db1d5c8b1 Merge pull request #43 from jokajak/issue39
Add a fall-back repository class for SNAPSHOTS
2012-07-12 06:28:20 -07:00
Giulio Cesare Solaroli 59d420a7da Merge pull request #41 from jokajak/compactFix
Fix the Clipperz Compact link
2012-06-16 00:24:17 -07:00
Giulio Cesare Solaroli 215d8fc16f Merge pull request #42 from jokajak/issue38
Remove reference to missing images
2012-06-16 00:23:07 -07:00
Giulio Cesare Solaroli 9ae34bd825 Merge pull request #40 from jokajak/issue37
fix the cancel button for editing cards
2012-06-16 00:22:01 -07:00
Giulio Cesare Solaroli 12cd9d47a6 Merge branch 'buildFix' of https://github.com/jokajak/password-manager
Conflicts:
	frontend/gamma/properties/gamma.properties.json
2012-03-17 21:28:40 +00:00
Giulio Cesare Solaroli 25029b9437 Updated /gamma web css 2012-03-17 21:10:14 +00:00
Giulio Cesare Solaroli 928f3f3ed3 Fixed frontend properties and updated MochiKit version 2012-03-17 21:08:23 +00:00
Giulio Cesare Solaroli bf7d8191a3 Improved build scripts
Improved the detection of the correct repository class to use.

Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-03-17 15:10:02 +00:00
Giulio Cesare Solaroli e61e994abb Merge branch 'buildScript' of https://github.com/jokajak/password-manager
Conflicts:
	scripts/builder/repository.py

Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-03-17 14:40:38 +00:00
Giulio Cesare Solaroli 65a7a7be3f Some fixes to build scripts getting ready to handle the mobile version
Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-03-17 14:26:08 +00:00
Giulio Cesare Solaroli cf9c0c34e1 Added static resources used when exiting the application
Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-03-03 17:03:57 -05:00
Giulio Cesare Solaroli a0661c3b02 Merge pull request #25 from gcsolaroli/master
Initial integration of /beta and /gamma with a single backend
2012-02-11 15:48:42 -08:00
Giulio Cesare Solaroli 7804333809 Updated the index_template files
Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-02-11 23:37:21 +00:00
Giulio Cesare Solaroli 185949cb77 Improved build scripts
Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
2012-02-11 23:34:25 +00:00
Giulio Cesare Solaroli 17efce23d9 Merge branch 'master' of github.com:gcsolaroli/password-manager into php+gamma 2012-02-08 23:08:46 +00:00
Giulio Cesare Solaroli 96d01919d3 Merge pull request #24 from acozzette/master
Trivial change to setup/index.php in the PHP backend
2012-02-06 02:09:26 -08:00
Giulio Cesare Solaroli 67455b069c Integration of PHP backend with /beta and /gamma front ends
Fixed PHP backend and /beta code to handle request and data format compatible with /gamma.
At the moment adding/deleting/editing records seem to work fine.
2011-10-23 18:36:57 +01:00
Giulio Cesare Solaroli 647a8a5391 Fixed the formatting of PHP code 2011-10-06 23:57:46 +01:00
Giulio Cesare Solaroli 6ba274c79e Fixed the copyright headers 2011-10-06 01:36:10 +01:00
Giulio Cesare Solaroli 3065be1b71 Merge branch 'timeout' 2011-10-05 00:24:50 +01:00
Giulio Cesare Solaroli bf22713a72 Fixed code indentation 2011-10-05 00:23:06 +01:00
Giulio Cesare Solaroli c53c209c9b Merge branch 'master' of github.com:clipperz/password-manager 2011-10-04 23:29:11 +01:00
Giulio Cesare Solaroli 9474b9ba38 Fixed the copyright header on the Russian translation file 2011-10-04 22:52:52 +01:00
Giulio Cesare Solaroli ef68436ac0 First version of the newly restructured repository 2011-10-03 00:56:18 +01:00
Giulio Cesare Solaroli 597ecfbc02 Added project icon 2011-10-03 00:52:40 +01:00