Tom Hacohen
4d386f5a0a
Contact edit: fix changing subfield types.
2018-11-13 10:26:58 +00:00
Tom Hacohen
31bb36187a
Contact edit: improve design a bit.
2018-11-13 10:07:40 +00:00
Tom Hacohen
edc662b7c0
Contact/event: fix creating items on non-default journals.
...
Fixes #22
2018-11-13 10:06:51 +00:00
Tom Hacohen
b09d04dc5c
Remove old material-ui.
2018-10-25 00:49:38 +01:00
Tom Hacohen
fbdd478602
App: upgrade material-ui.
2018-10-25 00:49:38 +01:00
Tom Hacohen
c1d446551b
Event Edit: upgrade material-ui.
2018-10-25 00:17:45 +01:00
Tom Hacohen
6a0b94fa0e
Contact edit: upgrade material-ui.
2018-10-25 00:07:55 +01:00
Tom Hacohen
40ad15673d
Searchable addressbook: upgrade material-ui.
2018-10-24 23:46:59 +01:00
Tom Hacohen
a936ef2b64
Journal entries: upgrade material-ui.
2018-10-24 23:40:44 +01:00
Tom Hacohen
505795c711
Address book: upgrade material-ui.
2018-10-24 23:33:43 +01:00
Tom Hacohen
a249bb4586
Sidebar: upgrade material-ui.
2018-10-24 23:29:06 +01:00
Tom Hacohen
08bb517ef1
Login form: upgrade material-ui.
2018-10-24 23:26:11 +01:00
Tom Hacohen
bc46c197ba
Confirmation dialog: upgrade material-ui.
2018-10-24 23:10:59 +01:00
Tom Hacohen
eac0508194
Loading indicator: upgrade material-ui.
2018-10-24 23:04:17 +01:00
Tom Hacohen
6d0614df63
Container: upgrade material-ui.
2018-10-24 23:03:10 +01:00
Tom Hacohen
a33bde29d4
Pim Main: upgrade materail-ui.
2018-10-24 23:01:36 +01:00
Tom Hacohen
291b8ae8a6
Pim index: upgrade material-ui.
2018-10-24 22:53:18 +01:00
Tom Hacohen
d6b7ba0240
Journal: upgrade material-ui
2018-10-24 22:41:34 +01:00
Tom Hacohen
5cdf5d5563
Contact: upgrade material-ui.
2018-10-24 22:04:30 +01:00
Tom Hacohen
0a9d4f8a10
Calendar: implement basic recurrence support.
...
At the moment it only shows recurrence in the calendar. You can't edit
specific instances, only the whole series (the first event). You can't
event edit the rrule at the moment. It's view only (mostly).
While this is not much, this is already a major boost to the usability
of etesync web.
Fixes #15 .
2018-10-23 23:38:21 +01:00
Tom Hacohen
048c591b95
ICAL types: add more types and properties.
2018-10-23 23:38:21 +01:00
Bryce McNab
6d2a7b7177
Corrected spelling
2018-10-06 12:29:58 +01:00
Tom Hacohen
563f718597
Fix contact's birthday and anniversary date presentation.
2018-10-05 10:27:33 +01:00
Tom Hacohen
e0ec5ee6c8
Encryption password login: add autofocus.
2018-10-05 10:12:11 +01:00
Tom Hacohen
f828e3d290
Upgrade material-ui and start migrating to it.
2018-10-04 23:31:17 +01:00
Tom Hacohen
ae26e34eb4
Update react, typescript recompose and etc.
2018-10-04 22:45:30 +01:00
Tom Hacohen
01b9921b2a
Purge cache in case of an integrity error and show a nicer message.
2018-08-22 20:37:13 +01:00
Tom Hacohen
73897700d9
Automatically create the default journals if there are none.
2018-08-13 11:26:52 +01:00
Tom Hacohen
1e1033fdf1
Actions fetchAll: return a promise rather than undefined.
2018-08-13 10:28:33 +01:00
Tom Hacohen
8e7243964d
Automatically create user info when there is none.
2018-08-13 10:19:16 +01:00
Tom Hacohen
811f795304
Add an ugly fragile hack to make the calendar fill the vertical space.
...
This is very fragile, but at least if it breaks it falls back to the
previous behaviour so it's not the end of the world if it does.
Fixes #16 .
2018-08-10 15:33:49 +01:00
Tom Hacohen
c25ac2d6c0
Improve error handling.
2018-07-04 19:26:46 +01:00
rugk
6456625716
Add access prohibition for external links
2018-03-23 18:08:32 +00:00
rugk
1e3e8707b2
Fix typo
2018-03-13 20:43:30 +00:00
Tom Hacohen
5842b7074a
Login form: show a better error message.
2018-03-12 15:29:55 +00:00
Tom Hacohen
94214c9617
Calendar: fix switching back to months view when going back to calendar
...
Currently we preserve the watched date, so it's preserved when going
back to a calendar page. Now we also preserve the view.
Fixes #10
2018-02-23 10:19:31 +00:00
Tom Hacohen
99ccfaf441
Item creation: fix the cancel button.
...
It wasn't working because the callback was not connected, but the
onDelete callback was connected instead (which shouldn't have been).
2018-02-22 21:01:03 +00:00
Tom Hacohen
71f7df252a
Fix event editing.
...
It was crashing due to 7917b1fbe1
.
2018-02-22 20:58:55 +00:00
Tom Hacohen
5690906f6b
tsconfig: set baseUrl to fix warning.
2018-02-22 20:46:48 +00:00
Tom Hacohen
e2a418a914
Upgrade react-scripts-ts and typescript.
2018-02-22 20:38:45 +00:00
Tom Hacohen
4c441de728
Calendar: Fix navigating of month view (workaround big-calendar bug)
...
This is a workaround for:
https://github.com/intljusticemission/react-big-calendar/issues/718
2018-02-22 20:26:53 +00:00
Tom Hacohen
56c12012fe
Types: update react-big-calendar types.
2018-02-22 20:26:53 +00:00
Tom Hacohen
7917b1fbe1
Calendar: Implement clicking on a time slot to add an event
...
You can now click (or select) a time slot to create an event that is
automatically populated with the selected times.
Fixes #8
2018-02-22 20:08:56 +00:00
Tom Hacohen
1fd4ee307d
Fix all-days events not showing correctly (Update react-big-calendar)
...
This fixes #6 .
Reference ticket in upstream:
https://github.com/intljusticemission/react-big-calendar/issues/680
2018-02-13 13:09:40 +00:00
Tom Hacohen
d09895c655
Event edit: remove the word Date from the datetime placeholder.
...
It was confusing users who thought this was only a date picker. This makes
it more generic.
2018-01-17 16:07:32 +00:00
Tom Hacohen
ed64bff3da
Switch to react-datetime for the date time picker
...
The reason for that is because not all browsers support input
type=date/time
2018-01-17 12:17:06 +00:00
Tom Hacohen
2187f4cd22
Types ical.js: add to/from json.
2018-01-17 12:16:32 +00:00
Tom Hacohen
f0ab21172a
Types ical.js: fix fromJSDate.
2018-01-17 11:21:37 +00:00
Tom Hacohen
56a28bf9c8
Fix the type of the DateTimePicker's change callback.
2018-01-13 20:14:31 +00:00
Tom Hacohen
5dd2ff232f
Remove stub package @types/reselect.
...
The types are already included in the original package.
2018-01-09 15:24:11 +00:00