Commit Graph

176 Commits

Author SHA1 Message Date
Giulio Cesare Solaroli
4cfc1dcb77 Added “Offline copy” banner in the login page 2015-08-20 12:04:31 +02:00
Giulio Cesare Solaroli
9d9dd1e161 Merge remote-tracking branch 'gcsolaroli/master'
Conflicts:
	frontend/delta/css/clipperz.css.map
2015-08-20 11:22:41 +02:00
Dario Chiappetta
ee163ba2e9 Integrated Giulio's comments in previous commit 2015-08-20 11:13:24 +02:00
Giulio Cesare Solaroli
3d5c37d9bd Added keyboard cheat sheet 2015-08-20 10:52:49 +02:00
Dario Chiappetta
4a869380b0 Fixed #34 (Reorder fields within cards) 2015-08-19 13:23:00 +02:00
Giulio Cesare Solaroli
6fed029616 Normalized "use strict" quoting and minor fixed to components 2015-08-18 17:31:02 +02:00
Giulio Cesare Solaroli
a0bd079b51 Fixed error in AES due to "use strict" directive 2015-08-18 17:30:06 +02:00
Giulio Cesare Solaroli
a53767d5c0 Fixed hidden error triggered setting "use strict" 2015-08-13 10:54:49 +02:00
Giulio Cesare Solaroli
feef7e9705 Improved password generator UI 2015-08-12 10:54:13 +02:00
Giulio Cesare Solaroli
58e1cdfcf9 Added username/password fields to newly created cards 2015-08-10 16:38:42 +02:00
Giulio Cesare Solaroli
2e6ae458de Added password generator for password fields 2015-08-08 11:51:21 +02:00
Giulio Cesare Solaroli
80b82d2524 updated logout icon 2015-07-31 18:28:27 +02:00
Giulio Cesare Solaroli
6000248da2 Fixed rendering of search form 2015-07-31 17:40:23 +02:00
Giulio Cesare Solaroli
cbc613da7f Updated weird case path adding a sensible result and logging a warning 2015-07-29 17:34:20 +02:00
Giulio Cesare Solaroli
a182077a1d Fixed extra height in fieldValues when in view mode 2015-07-29 16:07:13 +02:00
Giulio Cesare Solaroli
c9c8daf08a Switched to React 0.13.3 2015-07-27 18:03:20 +02:00
Giulio Cesare Solaroli
0e5501b12b Fixed ‘esc’ handling for fieldValues rendered as TextArea 2015-07-27 18:01:40 +02:00
Giulio Cesare Solaroli
1517c52b25 Removed favicons 2015-07-27 17:05:22 +02:00
Giulio Cesare Solaroli
a1fe0f2d8c Improved tag handling 2015-07-22 08:42:38 +02:00
Giulio Cesare Solaroli
1bc595306a Fixed rendering issue in card detail when in compact view 2015-07-20 18:11:23 +02:00
Giulio Cesare Solaroli
c0d1848628 Tentative fix the problem of the ‘compiled’ version of the application 2015-07-20 16:28:09 +02:00
Giulio Cesare Solaroli
444d021f01 Tentative fix the problem of the ‘compiled’ version of the application 2015-07-20 16:11:57 +02:00
Giulio Cesare Solaroli
c65c406944 Fixed rendering of field value view. 2015-07-20 15:13:35 +02:00
Giulio Cesare Solaroli
1f9c30cdfb Fixed minor issues reported by user after official release of /delta 2015-07-20 10:27:28 +02:00
Giulio Cesare Solaroli
cdfd739897 Fixed rendering of Registration page 2015-07-05 09:28:19 +02:00
Giulio Cesare Solaroli
755df7d360 More fixes before /delta release 2015-07-05 09:09:33 +02:00
Giulio Cesare Solaroli
e6d071a7c1 Final fixed before official /delta release 2015-07-04 18:43:59 +02:00
Giulio Cesare Solaroli
2e65e86341 Fixed another syntax issue breaking the building process 2015-07-01 07:22:58 +02:00
Giulio Cesare Solaroli
9de2c96f66 Added semicolon to (try to) fix a build issue 2015-07-01 07:12:00 +02:00
Giulio Cesare Solaroli
236437ba26 Fixed failed login handling 2015-07-01 06:43:37 +02:00
Giulio Cesare Solaroli
e02ba2c20c Merged all pending work done on the private repository 2015-06-27 19:08:20 +02:00
Giulio Cesare Solaroli
75d5724c8a Merge remote-tracking branch 'clipperz/export' into import
Conflicts:
	frontend/delta/css/clipperz.css
	frontend/delta/js/Clipperz/PM/DataModel/Record.js
	frontend/delta/js/Clipperz/PM/UI/Components/ExtraFeatures/DeleteAccount.js
	frontend/delta/js/Clipperz/PM/UI/Components/Panels/ExtraFeaturesPanel.js
	frontend/delta/js/Clipperz/PM/UI/MainController.js
	frontend/delta/properties/delta.properties.json
	frontend/delta/scss/style/settingsPanel.scss
2015-06-27 18:33:01 +02:00
Dario Chiappetta
0126873868 Merged Import and Export branches, implemented Giulio's remarks on Import feature 2015-05-21 14:34:49 +02:00
Dario Chiappetta
d1d5fae5de Added Import feature 2015-05-14 18:55:18 +02:00
Giulio Cesare Solaroli
e329f6926a Reviewed and improved export feature 2015-05-07 16:23:57 +02:00
Dario Chiappetta
b812ea4efb Added Export feature 2015-04-20 18:18:22 +02:00
Giulio Cesare Solaroli
edeb859746 Merged and cleaned-up features implemented by Dario
- delete account
- change passphrase
2015-04-14 11:07:10 +02:00
Dario Chiappetta
e2781071d0 Added Delete Account feature (no dev backend support yet) - fix 2015-04-14 10:44:23 +02:00
Dario Chiappetta
00ab234ed8 Added Delete Account feature (no dev backend support yet) 2015-04-14 10:36:12 +02:00
Dario Chiappetta
6377fab657 Fixed empty field bug on change passphrase 2015-04-03 19:03:07 +02:00
Dario Chiappetta
0863e61631 Added change passphrase logic in MainController 2015-04-03 16:03:17 +02:00
Dario Chiappetta
4dc0a68e0f Added stub form to change passphrase 2015-04-03 14:44:04 +02:00
Giulio Cesare Solaroli
e12e7283f1 Turned off autoComplete for login and registration forms. 2015-04-03 12:08:57 +02:00
Giulio Cesare Solaroli
b1de7de2c5 Added basic behaviour for extra panel components 2015-04-01 18:28:26 +02:00
Giulio Cesare Solaroli
80e149a8a9 Updated to React 13.1 2015-03-23 18:10:09 +01:00
Giulio Cesare Solaroli
40d20bb3ac
Added url field action handler 2015-03-23 08:42:31 +01:00
Giulio Cesare Solaroli
b95d99d33f Added version number 2015-03-22 22:43:19 +01:00
Giulio Cesare Solaroli
087929a177 Automatically adds new field when tabbing out of the last one 2015-03-22 22:42:24 +01:00
Giulio Cesare Solaroli
6a27c3f5e1 Fixed a UI glitch where a tag may not be saved 2015-03-22 22:41:23 +01:00
Giulio Cesare Solaroli
ab128e98e7 Fixed a minor issue with the implementation of Field.isEmpty method 2015-03-22 22:38:54 +01:00
Giulio Cesare Solaroli
7a116201f7 Removed clipperz copyright/license note
The script that automatically adds the copyright notice was wrongly configured.
2015-03-22 21:10:48 +01:00
Giulio Cesare Solaroli
8d7ada0461 Added application version info 2015-03-22 18:39:53 +01:00
Giulio Cesare Solaroli
f6c76a24f0
Fixed the addition of new cards in narrow view 2015-03-22 14:17:21 +01:00
Giulio Cesare Solaroli
24ef85db50 Fixed mask event handling for iPhone/iPad 2015-03-21 09:04:39 +01:00
Giulio Cesare Solaroli
f9791a2fd4 Fixed some tests
Thanks to the suggestion of Dario Chiappetta: 68c7843210 (diff-a0730cd0ccb483a9fff282eff550aec4R1111)
2015-03-16 17:34:20 +01:00
Giulio Cesare Solaroli
40d9725c37 Fixed drag&drop of card fields in Safari 2015-03-12 21:22:23 +01:00
Giulio Cesare Solaroli
87d09890a4 Added ‘use strict’ directive 2015-03-11 18:27:39 +01:00
Giulio Cesare Solaroli
be3ad5fec8 Added semicolon to fix install build 2015-03-11 18:25:29 +01:00
Giulio Cesare Solaroli
867666b949 Disabled ’sign in’ link when the proxy does not support creating new accounts 2015-03-11 18:23:52 +01:00
Giulio Cesare Solaroli
9d8bdceac4 Disabled ‘download’ link when offline copy feature is not available 2015-03-11 18:18:00 +01:00
Giulio Cesare Solaroli
187959fd1e Many small overall UI improvements
- proxy are now aware of their respective features;
- updated account status info and added also proxy info (especially to show when using an offline copy)
- conditionally enabled different features across the UI, based on user account / proxy available features
2015-03-10 22:59:24 +01:00
Giulio Cesare Solaroli
3d809a71db Added a few more files to the project 2015-03-10 22:54:46 +01:00
Giulio Cesare Solaroli
b01b983d8b Improved card filed dragging 2015-03-10 22:38:33 +01:00
Giulio Cesare Solaroli
d4c4e5ca63 Added the option to view the clear text of a password 2015-03-09 17:20:33 +01:00
Giulio Cesare Solaroli
a26c59851d updated copyright statements 2015-03-09 15:45:35 +01:00
Giulio Cesare Solaroli
e47cc7f617 Hide current selected card (in *wide view) hitting ‘esc’ 2015-03-03 23:29:37 +01:00
Giulio Cesare Solaroli
bd95252c80 Cleaned up the rendering of search form 2015-03-03 23:25:30 +01:00
Giulio Cesare Solaroli
d7c5d6014b Added default image when actual favicon fails to load 2015-03-03 19:30:44 +01:00
Giulio Cesare Solaroli
2368d471e8 Added HTML native support for auto-completion in tag editor
Not sure on which browser this feature is working; only tested in Chrome for Mac.
2015-03-03 17:42:25 +01:00
Giulio Cesare Solaroli
a4718b2c04 Improved text area autoresize behaviour 2015-02-26 21:03:33 +01:00
Giulio Cesare Solaroli
375fc0c10e Added text area autoresize behaviour. 2015-02-26 18:39:03 +01:00
Giulio Cesare Solaroli
29ff09441b Improved registration wizard
The desktop view looks fine, but the mobile one still needs lot of love
2015-02-26 16:55:45 +01:00
Giulio Cesare Solaroli
2a614c8946 Fixed SRP check for negative values 2015-02-16 18:20:49 +01:00
Giulio Cesare Solaroli
6c30a77ce1
Updated PRNG configuration 2015-02-14 08:46:15 +01:00
Giulio Cesare Solaroli
67263a05a6
Unified PRNG setup across all application versions 2015-02-13 17:02:24 +01:00
Giulio Cesare Solaroli
6141a7fce3
Fixed tag editor layout. Behaviour still incomplete, though. 2015-02-13 16:46:13 +01:00
Giulio Cesare Solaroli
924f0815a1 Fixed delete card option in narrow view 2015-02-13 08:54:00 +01:00
Giulio Cesare Solaroli
a481384688 Fixed the order of the commands in the compact view 2015-02-12 18:04:12 +01:00
Giulio Cesare Solaroli
724016fd15 Added default values for card counters when still loading card info 2015-02-07 15:40:01 +01:00
Giulio Cesare Solaroli
6c021b5772 Added explicit count for all cards 2015-02-06 17:24:31 +01:00
Giulio Cesare Solaroli
dac835b5c6 General improvements to the UI
More work still needed, but still a meaningful step forward.
2015-02-04 23:44:32 +01:00
Giulio Cesare Solaroli
88139883f5 Small improvements to card editing form 2015-02-03 22:47:21 +01:00
Giulio Cesare Solaroli
9dec5ece43 Disabled search shortcut when in edit mode 2015-02-03 18:24:49 +01:00
Giulio Cesare Solaroli
34bf41228d Fixed add card behaviour when in ‘compact’ mode 2015-02-03 18:23:30 +01:00
Giulio Cesare Solaroli
98425821ed Added the automatic selection of search text when entering search mode with key bindings 2015-01-31 17:34:31 +01:00
Giulio Cesare Solaroli
43b0239ab8 Added a few feature based on actual subscription options 2015-01-21 18:29:08 +01:00
Giulio Cesare Solaroli
679803626d Disabled helper code used for development 2015-01-21 18:28:00 +01:00
Giulio Cesare Solaroli
29c6ddcff8 Removed unused library 2015-01-21 18:26:16 +01:00
Giulio Cesare Solaroli
47184f8c04 Moved 'subscription' info into test data
This allows to stream line the development also of subscription related features, without having to have an active backend.
2015-01-21 18:25:58 +01:00
Giulio Cesare Solaroli
1e333d7e22
Added key navigation also for the ‘narrow’ view 2015-01-09 15:30:16 +01:00
Giulio Cesare Solaroli
2854b9f9c4 Added partial key navigation (desktop version) 2015-01-04 18:50:50 +01:00
Giulio Cesare Solaroli
433f6a7efd upgraded to latest version of React (0.12.2) 2015-01-04 17:14:31 +01:00
Giulio Cesare Solaroli
cff99b9603 Added key-bindings for searching cards (desktop version) 2015-01-04 16:53:08 +01:00
Giulio Cesare Solaroli
3a34051bb1 Made search term resilient to UI refresh 2015-01-02 17:48:34 +01:00
Giulio Cesare Solaroli
dadca4dfa0 Enabled direct login execution 2015-01-02 14:19:33 +01:00
Giulio Cesare Solaroli
132af87411 offline copy link and better feedback when saving
Added offline copy link (still rough UI) and improved feedback when performing tasks that would eventually save data (long operation)
2015-01-02 10:13:04 +01:00
Giulio Cesare Solaroli
88f9bc2cdf Cached record index loading in order to improve rendering performances. 2014-12-30 10:28:59 +01:00
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