Commit Graph

  • 0dffd71276 Import Dialog: log potential import errors to console and close dialog. Tom Hacohen 2019-12-24 19:14:07 +0200
  • 3ef5c0c5e2 Upgrade create-react-app. Tom Hacohen 2019-12-24 18:57:28 +0200
  • a9611f4117 Remove debug log that got committed. Tom Hacohen 2019-12-24 18:54:11 +0200
  • 052543261f Unify ICAL parsing and omit property group names. Tom Hacohen 2019-12-24 01:00:39 +0200
  • b4634abff4 Fix new account setup. Tom Hacohen 2019-11-28 15:38:59 +0200
  • bc4cc87bbb Update EteSync dependency. Tom Hacohen 2019-11-28 15:37:59 +0200
  • 79d1438532 Don't exclude sourcemaps when deploying code. Tom Hacohen 2019-11-27 16:33:45 +0200
  • 583e9090d8 TaskList: make it possible to view completed items. Tom Hacohen 2019-11-26 22:47:08 +0200
  • 1eb561342f TaskEdit: fix editing of tasks without a start/due/completion date. Tom Hacohen 2019-11-26 22:35:56 +0200
  • ec5d1faaa1 TaskList: convert to a pure functional component. Tom Hacohen 2019-11-26 22:28:04 +0200
  • 1d792add0f Update ical.js types. Tom Hacohen 2019-11-25 16:22:25 +0200
  • 7f19a95bb9 Update @material-ui/icons Tom Hacohen 2019-11-25 16:05:56 +0200
  • 76bbb78404 Update etesync. Tom Hacohen 2019-11-25 16:04:50 +0200
  • 3730300411 Event/task edit: handle timezones. Tom Hacohen 2019-11-24 18:26:51 +0200
  • bfc54018ce Widgets: add TimezonePicker widget. Tom Hacohen 2019-11-24 17:37:08 +0200
  • 6a0fc11ab3 Event/task edit: improve design. Tom Hacohen 2019-11-24 17:32:59 +0200
  • fed79fcfea Task/event: show current timezone next to events with timezones. Tom Hacohen 2019-11-24 17:01:27 +0200
  • 52d4ad9967 ImportDialog: adjust to the changes in the previous commit. Tom Hacohen 2019-11-24 16:40:33 +0200
  • d1b3d82024 pim-types: sync from iOS app. Tom Hacohen 2019-11-24 16:35:45 +0200
  • 80e249c958 Task list: fix typing. Tom Hacohen 2019-11-24 16:33:02 +0200
  • 9ae370ac01 Task list: simplify sort function. Tom Hacohen 2019-11-24 16:31:22 +0200
  • d3b4145269 Use the new UNSAFE_componentWillReceiveProps function name Tom Hacohen 2019-11-24 16:26:57 +0200
  • d4126e263f Update to react-scripts 3.3.0-next. Tom Hacohen 2019-11-24 16:22:32 +0200
  • 34165035e8 Update typescript. Tom Hacohen 2019-11-24 16:15:32 +0200
  • 58e432efec Import: reset loading state when done importing. Tom Hacohen 2019-11-24 09:25:37 +0200
  • ad10d75dab Journals List Import: remove add journal button Tal Leibman 2019-11-23 18:04:46 +0200
  • 284cb2413a Journals List Import: fix type error. Tom Hacohen 2019-11-23 17:21:33 +0200
  • 4318e064b3 Journal Import: add an import link to the sidebar Tal Leibman 2019-11-23 17:12:04 +0200
  • a8bdc076d9 JournalsList: change to a functional component Tal Leibman 2019-11-23 15:50:45 +0200
  • 2c02ec839e List: don't set the pointer cursor for non-clickable items. Tom Hacohen 2019-11-23 11:58:07 +0200
  • e407976e58 Journal Entries: make parse errors non-fatal here too. Tom Hacohen 2019-11-20 21:01:46 +0200
  • fc4b3294f1 Login screen: gracefully handle wrong encryption passwords. Tom Hacohen 2019-11-20 16:46:42 +0200
  • eb124ed604 Upgrade react. Tom Hacohen 2019-11-20 16:48:53 +0200
  • c3dffcb5ee Update etesync dep. Tom Hacohen 2019-11-20 12:50:49 +0200
  • 8656d1076f Update react-big-calendar. Tom Hacohen 2019-11-18 16:45:37 +0200
  • fcf8f1af58 Upgrade material-ui. Tom Hacohen 2019-11-18 16:38:14 +0200
  • 9abb3dcad9 Make parse errors non-fatal Tom Hacohen 2019-11-18 12:41:36 +0200
  • c9d9802a3b Update react-redux. Tom Hacohen 2019-11-18 13:03:40 +0200
  • 95944d87b5 PrettyError: redesign to make more reusable. Tom Hacohen 2019-11-18 12:39:18 +0200
  • 8fe360751e Address book: handle contact names with length 0. Tom Hacohen 2019-11-17 19:31:03 +0200
  • fbb3aa154c Login Form: fix new user detection following promise middleware changes. Tom Hacohen 2019-11-12 22:31:45 +0200
  • 7edb1abfb4 promise middleware: fix to correctly return an error promise on error. Tom Hacohen 2019-11-12 16:42:36 +0200
  • c7d4a15f5f Move the etesync-js API to its own repo. Tom Hacohen 2019-11-12 09:55:35 +0200
  • f3de2a641a eslint: changed unused-args to always warn. Tom Hacohen 2019-11-07 12:02:51 +0200
  • 566261b91a lint: fix all remaining warnings! Tom Hacohen 2019-11-07 07:55:07 +0200
  • f984f3f9e1 eslint: update enivornment. Tom Hacohen 2019-11-06 23:23:31 +0200
  • 40e5d4bb10 eslint: update rules. Tom Hacohen 2019-11-06 23:16:49 +0200
  • ab5495e221 Eslint: update rules and adjust code accordingly. Tom Hacohen 2019-11-06 23:00:32 +0200
  • 416ba70b51 yarn: add lint command. Tom Hacohen 2019-11-06 22:55:56 +0200
  • 29d4153e60 Fix some tsserver suggestions. Tom Hacohen 2019-11-06 10:37:18 +0200
  • 444ab72c80 Eslint: update rules and adjust code accordingly. Tom Hacohen 2019-11-06 09:04:16 +0200
  • ab26880033 eslint: add comma-spacing rule. Tom Hacohen 2019-11-06 01:02:31 +0200
  • c6cf55c569 tsconfig: make more like the iOS one. Tom Hacohen 2019-11-06 00:45:02 +0200
  • 18c7dcc816 EteSync test: fix eslint errors. Tom Hacohen 2019-11-06 00:41:10 +0200
  • 01a71b2840 eslint: add array bracket parsing. Tom Hacohen 2019-11-06 00:41:26 +0200
  • b9aa69aba2 EteSync: update from iOS repo. Tom Hacohen 2019-11-06 00:24:49 +0200
  • 11dd883f5f lint: replace tslint with eslint and fix new warnings and errors. Tom Hacohen 2019-11-06 00:17:59 +0200
  • f29edf1563 Update ical.js types. Tom Hacohen 2019-11-05 16:47:23 +0200
  • ad9b0717f8 Fix eslint complaint. Tom Hacohen 2019-11-05 16:46:13 +0200
  • 5439f9def3 Bump lodash-es from 4.17.11 to 4.17.15 dependabot[bot] 2019-11-03 11:07:26 +0000
  • c1548d3aa9 Bump js-yaml from 3.12.1 to 3.13.1 dependabot[bot] 2019-11-03 11:07:30 +0000
  • fd73908186 Bump lodash from 4.17.11 to 4.17.15 dependabot[bot] 2019-11-01 13:15:56 +0000
  • 514f4ccddb Login: show text about setting the encryption key on first login. Tom Hacohen 2019-10-29 16:11:38 +0200
  • 25afd02ba5 Remove recompose dep and use React.memo instead. Tom Hacohen 2019-10-24 11:20:43 +0300
  • abf01836bf Update react, react-redux, react-scripts and redux. Tom Hacohen 2019-10-24 11:18:39 +0300
  • a252078d65 Use the new getCryptoManager when editing journals/userInfos. Tom Hacohen 2019-10-24 10:28:08 +0300
  • f5df8cb4e1 api: import updated version from the ios repo. Tom Hacohen 2019-10-24 10:10:56 +0300
  • 53930292ee Update gitignore. Tom Hacohen 2019-10-24 10:00:25 +0300
  • de71aaa476 Fix typo in README kumy 2019-10-22 23:42:13 +0200
  • 5aa9640987 store: fix fetchCount to include fetching entries and userInfo. Tom Hacohen 2019-10-20 13:04:07 +0300
  • 77c70ffae6 Remove redundant sjcl collectors. Tom Hacohen 2019-10-19 11:14:29 +0300
  • 631a8d1f25 Fix typing issues in EteSync.ts Tom Hacohen 2019-10-17 21:41:36 +0300
  • ba8d899d5d Fix eslint warnings. Tom Hacohen 2019-10-16 23:58:51 +0300
  • ff47e38845 Fix display of recurring events. Claus Niesen 2019-10-15 01:37:32 -0500
  • 94ae4eaa02 Update README edleeman 2019-10-07 20:09:09 +0100
  • 61ae366a7b added missing closing bracket StefanAbl 2019-10-02 22:42:37 +0200
  • cf0dc8e6a8
    README: make it clearer that it's not only for Arch/Fedora Tom Hacohen 2019-09-17 10:14:00 +0100
  • 41848aa7e3 Remove useless constructor Tom Hacohen 2019-09-10 22:41:31 +0100
  • 21e7d7d822 Add missing img alt text. Tom Hacohen 2019-09-10 22:41:00 +0100
  • 1ddfc5fc0f Update react and create-react-app. Tom Hacohen 2019-09-10 22:38:59 +0100
  • 8d76e134e8 Contact: change the field copy button to use the correct icon. Tom Hacohen 2019-09-10 22:28:01 +0100
  • 6d45c31f98 Contacts: Add a button to copy fields to clipboard Tal Leibman 2019-09-09 09:59:12 +0300
  • ea67bb4b87 AddressBook: fix handling of contacts with empty names. Tom Hacohen 2019-09-02 15:36:46 +0100
  • c3b50d3f72 Fix issue with etesync-server.ini always being loaded. Tom Hacohen 2019-08-04 16:11:47 +0100
  • 48390b0b01
    README: add a note about the example configs Tom Hacohen 2019-08-02 19:39:59 +0100
  • c0c5af0cab Fix issue with different items across collections sharing the same uid Tom Hacohen 2019-08-01 14:11:13 +0100
  • e85d611aa6 Block sharing of old-style journals. Tom Hacohen 2019-07-10 12:09:43 +0100
  • a0da029631 Sync helpers: add a function to create journal entry from sync entry. Tom Hacohen 2019-06-26 12:51:50 +0100
  • 3ccb40055e Add an index page to make it more obvious it works. Tom Hacohen 2019-06-07 08:53:50 +0100
  • a87a4deec1 Deps: update drf. Tom Hacohen 2019-06-06 13:11:03 +0100
  • 28c16ccae5 Journal members: implement giving access Tom Hacohen 2019-05-28 14:11:09 +0100
  • d0c9a9c559 Crypto: Add function to get cryptomanager's encryption key. Tom Hacohen 2019-05-28 15:29:27 +0100
  • 34e6fc3668 User info: make it possible to deserialize contentless user info. Tom Hacohen 2019-05-28 14:10:59 +0100
  • 61a4347a64 PrettyFingerprint: add a widget for pretty showing of fingerprints. Tom Hacohen 2019-05-28 14:10:12 +0100
  • 4255e9f3d8 Confirmation dialog: fix confirmation dialog titles. Tom Hacohen 2019-05-28 13:07:15 +0100
  • 68b38f115f List: implement right icon for list items. Tom Hacohen 2019-05-28 11:23:58 +0100
  • 85ac4da839 Journal members: implement revoking access. Tom Hacohen 2019-05-28 11:11:39 +0100
  • a557ec1fd2 Fix creation of default journals for new accounts. Tom Hacohen 2019-05-27 20:12:24 +0100
  • 46fe1ceeb6 Gracefully handle wrong encryption passwords. Tom Hacohen 2019-05-21 16:56:32 +0100
  • 654b3fe860 README.md : add instructions for installing from packages Pierre-Alain TORET 2019-05-21 13:00:13 +0200