Tom Hacohen
|
22381a1f85
|
Move to redux-actions.
|
7 years ago |
Tom Hacohen
|
7e1d1087b1
|
Move to (our modified) redux-promise to simplify actions.
|
7 years ago |
Tom Hacohen
|
49b9469284
|
Remove the redundant EteSyncContextType interface.
|
7 years ago |
Tom Hacohen
|
c67ba9a233
|
Move actions to the store file and clean up imports.
|
7 years ago |
Tom Hacohen
|
33b4cc083a
|
Add a component that acts as a gate for journal fetching.
|
7 years ago |
Tom Hacohen
|
2e4c6b11aa
|
Move entry fetching to redux.
|
7 years ago |
Tom Hacohen
|
f36e099bb9
|
Change all of our components to export themselves as default.
|
7 years ago |
Tom Hacohen
|
43127dc53f
|
Put username on the upper right corner.
|
7 years ago |
Tom Hacohen
|
38cb4170ed
|
Remove redundant class.
|
7 years ago |
Tom Hacohen
|
0afa0e792e
|
Update app name, title, and icon.
|
7 years ago |
Tom Hacohen
|
e75d586c0f
|
Move journal fetching to redux.
|
7 years ago |
Tom Hacohen
|
57f89e3840
|
Store: make global fetch count tracking generic.
|
7 years ago |
Tom Hacohen
|
c6ec2bcaf1
|
Fix wrong type in store.
|
7 years ago |
Tom Hacohen
|
fb660fc54c
|
Make request types generic.
|
7 years ago |
Tom Hacohen
|
37aaebbbd8
|
Clear login form username and password on submission.
|
7 years ago |
Tom Hacohen
|
3c3ffb15d3
|
Implement logout and workaround an issue with redux-persist not persisting.
For some reason it doesn't persist when credentials === undefined.
|
7 years ago |
Tom Hacohen
|
94c6916447
|
Add a basic redux store.
|
7 years ago |
Tom Hacohen
|
55f595d52a
|
Start using react fragments.
|
7 years ago |
Tom Hacohen
|
808c5111b8
|
Update README about the hosted client.
|
7 years ago |
Tom Hacohen
|
36cf88aaf2
|
Fix the main navigation link.
|
7 years ago |
Tom Hacohen
|
fe6490a098
|
Show raw journal items when clicked.
|
7 years ago |
Tom Hacohen
|
00d8b43cc5
|
Login: change login form to be a controlled component.
I thought it would be easier to use an uncontrolled component, but
it fails when loading fails. The form just clears.
This fixes it.
|
7 years ago |
Tom Hacohen
|
df4ea83208
|
Don't change history when switching tabs.
|
7 years ago |
Tom Hacohen
|
b0741978d0
|
Journal list: improve look.
|
7 years ago |
Tom Hacohen
|
1bf6314ac3
|
EteSync: fix the sync entry action constant for Delete.
|
7 years ago |
Tom Hacohen
|
1a9202521d
|
Add in-app navigation links.
|
7 years ago |
Tom Hacohen
|
5b8c000d45
|
Don't recreate views when switching tabs.
|
7 years ago |
Tom Hacohen
|
635a41d41f
|
Add a calendar view.
|
7 years ago |
Tom Hacohen
|
154beee6d1
|
Fix input types for the login page.
|
7 years ago |
Tom Hacohen
|
fddf39244d
|
Add a contact page.
|
7 years ago |
Tom Hacohen
|
2a6220e6d4
|
Make it possible to navigate between collection items and journal entries.
|
7 years ago |
Tom Hacohen
|
6c96d7994f
|
Improve the look of the journals page.
|
7 years ago |
Tom Hacohen
|
336a07e065
|
Remove the old welcome to react header.
|
7 years ago |
Tom Hacohen
|
b668e6478a
|
Organise calendars and address books in lists.
|
7 years ago |
Tom Hacohen
|
3faa7b3ed6
|
Simplify calls to setState, apparently it already shallow merges.
|
7 years ago |
Tom Hacohen
|
f8ee484c3b
|
Add some login form validation.
|
7 years ago |
Tom Hacohen
|
516bdd2622
|
Improve log in look and feel.
|
7 years ago |
Tom Hacohen
|
622805a5b6
|
Improve the look and feel of the login form.
|
7 years ago |
Tom Hacohen
|
ef92632885
|
Change to the production API and allow setting a custom server.
|
7 years ago |
Tom Hacohen
|
0a05095da2
|
Home: redirect to the journals view.
|
7 years ago |
Tom Hacohen
|
d7c90ccb0a
|
Move to material-ui.
|
7 years ago |
Tom Hacohen
|
295867a439
|
Login form: add a missing prevent default.
|
7 years ago |
Tom Hacohen
|
07c986b01d
|
Add a very basic login page and cache the keys in session storage.
|
7 years ago |
Tom Hacohen
|
2947607a45
|
Update type definitions for ICAL and fix type errors.
|
7 years ago |
Tom Hacohen
|
bd077ac996
|
Move to our own sjcl with everything built in.
|
7 years ago |
Tom Hacohen
|
f5c31a3dbe
|
Add views for actual collection items.
I.e calendar events and address book content.
|
7 years ago |
Tom Hacohen
|
8c20687a72
|
Split away the journal list item view from the jorunal view.
|
7 years ago |
Tom Hacohen
|
e92a9c9961
|
Improve presentation of journal log.
|
7 years ago |
Tom Hacohen
|
8087f2d3f4
|
Fix to previous commit: fix redirect to entries page.
|
7 years ago |
Tom Hacohen
|
d4c49c1f55
|
Load the actual journal from the journal page.
This fixes viewing journals with version != 1.
|
7 years ago |