Commit Graph

79 Commits

Author SHA1 Message Date
Giulio Cesare Solaroli
3910a2dd8f
Highlighted selected items in the selection panel.
Also added some improvements suggested here: http://www.luster.io/blog/9-29-14-mobile-web-checklist.html
2014-11-02 08:33:29 +01:00
Giulio Cesare Solaroli
c3add59d1b Updated MainController logic to keep the selected card listed, even when the filtering criteria does no longer match the selected card itself. 2014-10-12 14:30:17 +02:00
Giulio Cesare Solaroli
a891853d32 Added the option to "restore" and archived card 2014-10-12 10:56:27 +02:00
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
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
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
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
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
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
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
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
Clipperz
07d0357bee Updated Copyright claims
- updated reference dates;
- removed reference to Community Edition;
- normalized logging using Clipperz.log[Warn|Error|Debug]
2013-01-31 14:42:04 +01:00
Clipperz
767a3dcf48 Removed Clipperz Copyright claim to external library files
Removed Clipperz Copyright claim wrongly attached to external library files by the sync script that updated the public repository work area when the changes are committed to the private repository.
2013-01-31 14:39:30 +01:00
Clipperz
969b9f94a2 Fixed error when importing data 2013-01-18 16:02:39 +01:00
Clipperz
fac609cf15 Fixed account preference saving
Saving preferences was still invoking an old method removed since the unification of the backend
2013-01-10 09:37:28 +01:00
Clipperz
9741a93a9f Merge latest changes with public repository 2013-01-09 12:45:31 +01:00
Clipperz
8ef30d00eb Fixed conflict 2013-01-09 12:28:56 +01:00
Clipperz
6cfcbb8dee Merge branch 'master' of github.com:clipperz/password-manager
Conflicts:
	frontend/beta/css/yui-extensions/basic-dialog.css
2013-01-09 12:24:13 +01:00
Clipperz
f6903b9a56 Fixed application version display on /gamma 2013-01-09 12:05:50 +01:00
Clipperz
34726bbee8 Fixed application version display on /gamma 2013-01-09 11:56:27 +01:00