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
04e5b7fb02
Small tweak to card list “show details” arrow
2015-03-31 14:54:47 +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
bf3ec41e1b
Fixed flickering when showing the value of a password field
2015-03-23 00:13:47 +01:00
Giulio Cesare Solaroli
3bc7dbe7db
Decreased size of fonts in ‘Selection’ panel
2015-03-23 00:04:38 +01:00
Giulio Cesare Solaroli
4e85ca5d4e
Added copyright/license notice to SCSS files
2015-03-22 23:15:45 +01:00
Giulio Cesare Solaroli
e0a0eed5a8
Updated manifest.appcache file to make it effective
2015-03-22 23:05:16 +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
781966771b
Moved copyright notice to the very top of the index.html file
2015-03-22 22:39:16 +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
8453eb1f23
Small rendering improvements
2015-03-21 09:06:54 +01:00
Giulio Cesare Solaroli
96ac72ce80
Fixed iPhone/iPad rendering glitches
2015-03-21 09:05:32 +01:00
Giulio Cesare Solaroli
24ef85db50
Fixed mask event handling for iPhone/iPad
2015-03-21 09:04:39 +01:00
Giulio Cesare Solaroli
c0847d6f52
Enabled one more (now green) test
2015-03-16 17:44:32 +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
765567f5ae
Fixed card rendering and enabled text selection for notes and field labels
2015-03-12 21:24:37 +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
502f03d555
Update SCSS
2015-03-11 18:28:59 +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
f4f77ab0e1
Small fix the offline copy status layout
2015-03-11 00:08:42 +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
07c852294a
Added app version to offline copy url path
2015-03-10 22:48:56 +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
c21e074e14
Misc SCSS fixes
...
- added edit mask shadow
- updated icon font
- updated card edit field action buttons layout
- selection panel scroll
2015-03-09 15:32:36 +01:00
Giulio Cesare Solaroli
8ffe1505f7
Removed flickering when adding a new tag
2015-03-03 23:41:46 +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
060653a876
Restored black mask when editing
2015-03-03 19:33:16 +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
03ce1d3497
Fixed scrolling of the extra-features panel
2015-03-03 16:13:22 +01:00
Giulio Cesare Solaroli
66e036b5de
Small fix to the registration form layout
2015-03-03 15:53:39 +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
04a48ea609
Switched default font from SourceCode Pro to Dejavu
2015-02-26 16:39:48 +01:00
Giulio Cesare Solaroli
2a614c8946
Fixed SRP check for negative values
2015-02-16 18:20:49 +01:00
Giulio Cesare Solaroli
acb72cc1e0
Fixed card list shadow over card detail (Safari)
2015-02-16 16:06:28 +01:00
Giulio Cesare Solaroli
0d49cf3a8c
Fixed content scroll in card detail, in compact view.
2015-02-14 10:29:51 +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
182e9eb00f
Fixed ‘add new card’ button position
2015-02-13 09:12:55 +01:00
Giulio Cesare Solaroli
3a466a758a
Update the stylesheets
2015-02-13 08:57:00 +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
7de0433236
Restored dialog style
2015-02-08 11:47:50 +01:00
Giulio Cesare Solaroli
2d4bb33be4
Merge branch 'master' of github.com:clipperz/password-manager
...
Conflicts:
frontend/delta/scss/style/selectionPanel.scss
Reverted some settings to fix issues in the narrow view
2015-02-08 11:11:06 +01:00
Giulio Cesare Solaroli
4535b8b129
Cleaned up style sheets
2015-02-07 15:41:04 +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
Roberto Pasini
30b5d47f06
Fixed scrollbars on FF
2015-02-06 20:34:00 +01:00
Giulio Cesare Solaroli
967222eac8
Some extra work on the styling of some components
2015-02-06 17:26:27 +01:00
Giulio Cesare Solaroli
6c021b5772
Added explicit count for all cards
2015-02-06 17:24:31 +01:00
Giulio Cesare Solaroli
782d7102c9
Improved the styling of some elements
2015-02-06 16:33:38 +01:00
Giulio Cesare Solaroli
e92b03d76a
Minor style sheet refactoring
2015-02-04 23:57:57 +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
3d17482db4
Improved card editing form layout
2015-02-03 22:48:29 +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
afaa767238
Updated SCSS
2015-01-21 18:29:30 +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
334affd36d
Updated IcoMoon icon font definition
2015-01-21 18:28:22 +01:00
Giulio Cesare Solaroli
679803626d
Disabled helper code used for development
2015-01-21 18:28:00 +01:00
Giulio Cesare Solaroli
95149b52eb
Disabled mousetrap bind-dictionary plugin as unused
2015-01-21 18:26:42 +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
8b7a51b95c
Updated index templates to avoid their indexing
2014-12-07 15:01:42 +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
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
Clipperz
813c3245ee
Fixed application version ID + link
...
Fixed the display of application version in /gamma, and added a link to the specific code version on GitHub
2013-01-09 11:06:20 +01:00
Clipperz
644891059e
Added JQTouch and Zepto libraries
...
JQTouch and Zepto are tentatively used for the mobile version of Clipperz.
No final commitment has been made, though.
2013-01-09 10:03:53 +01:00
Clipperz
816fc35420
Updated version of /gamma
...
Tons of changes, included a new draft of the mobile version (still VERY rough)
2013-01-08 16:21:04 +01:00
Clipperz
267603e3aa
Fixed corrupted card problem
...
Changes that check for a weird condition that was causing cards to get corrupted.
A similar change has been applied also to /gamma (in a different commit, though)
2013-01-08 16:17:30 +01:00
Clipperz
b6a11a37ec
Added references to static resources
...
Added the list of static resources that need to be copied when assembling the application
2013-01-08 16:16:09 +01:00
Clipperz
ea71029b55
Fixed image references
2013-01-08 16:15:20 +01:00
Clipperz
ab84f3c135
Fixed 'dump'
...
The new application layout (single backend with multiple versions of frontend application) handle 'dump' requests (aka 'offline copy') from a different url
2013-01-08 16:14:42 +01:00
Clipperz
596e94dca4
Updated /beta images
...
Not sure exactly what the differences are, but 'git' marked them all as modified
2013-01-08 16:10:13 +01:00
Clipperz
2e9f8124d1
Fixed image paths in CSS files
...
CSS should not use external images (to let the offline copy work smoothly), but some resources are still external
2013-01-08 15:55:07 +01: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