Tom Hacohen
|
fc42566486
|
Cleanup the calendar and render in the main page.
|
7 years ago |
Tom Hacohen
|
425923aa6a
|
Get rid of the useless HOC.
|
7 years ago |
Tom Hacohen
|
e6778f5ace
|
Make the sync gate render the complete address book.
|
7 years ago |
Tom Hacohen
|
0a4b065c9c
|
Rename etesynccontext to root.
|
7 years ago |
Tom Hacohen
|
9f5dd4f5ae
|
Remove journal list.
|
7 years ago |
Tom Hacohen
|
596d414025
|
Make a higher order function that translates syncentries to an item map.
|
7 years ago |
Tom Hacohen
|
ca49fc9eb5
|
Split the addressbook view from the syncentry handling code.
|
7 years ago |
Tom Hacohen
|
cf19e003d1
|
Rename calendar and address book to have the jorunal prefix.
The reason for that is that they are tied to a journal.
|
7 years ago |
Tom Hacohen
|
1663460bed
|
Put the journals in the sidemenu.
|
7 years ago |
Tom Hacohen
|
92b8189190
|
Add fragment type.
|
7 years ago |
Tom Hacohen
|
cb28259b24
|
List unsupported journals.
|
7 years ago |
Tom Hacohen
|
e17aaaf79d
|
Simplify entries fetching reducer.
|
7 years ago |
Tom Hacohen
|
e1bd0891fe
|
Rename some components to make more sense.
|
7 years ago |
Tom Hacohen
|
134539a02b
|
Contact: remove extraneous dividers (in some cases)
|
7 years ago |
Tom Hacohen
|
4e3ddcb29b
|
Move the location of the username in the appbar.
|
7 years ago |
Tom Hacohen
|
529d96d026
|
JournalEntries: use the loading indicator.
|
7 years ago |
Tom Hacohen
|
95724c08d8
|
Change JournalFetcher to be a container instead of a gate.
It now not only fetches the journals, but also holds all of the children
and passes them the journals.
|
7 years ago |
Tom Hacohen
|
278ebacad1
|
Add a nicer loading indicator.
|
7 years ago |
Tom Hacohen
|
3bb8b6f101
|
Split out the login form from the etesync context.
|
7 years ago |
Tom Hacohen
|
cd2a6caf52
|
JournalList: get rid of the extra div.
|
7 years ago |
Tom Hacohen
|
123cf589dd
|
Remove debug code.
|
7 years ago |
Tom Hacohen
|
87d150554c
|
Remove fragment from journal view.
|
7 years ago |
Tom Hacohen
|
afb940d51a
|
Simplify fetchCount using combineActions.
|
7 years ago |
Tom Hacohen
|
6566bc01df
|
Disable logger middleware in production builds.
|
7 years ago |
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 |