Olivier Léobal
b2a7b1d0ba
feat: add auto dark mode ( #259 )
...
Add detection for theme preferences given by the browser.
This works by replacing the "dark mode" setting with a new selector that defaults to "auto" (losing old settings, sorry).
You can try this out by opening the dev console and using the dedicated button (Inspector > sun/moon -shaped in Firefox, Elements > paint brush -shaped in Chromium).
I tried to match the project style but I'm not too good at frontend, I hope this is OK!
1 year ago
Xiretza
896182ba68
Update chat badge in README
2 years ago
Jonathan Zacsh
670918f8f7
fix event descriptions to respect whitespace ( #234 )
2 years ago
Tom Hacohen
3bb5ed17be
Relicense ical.js.d.ts to MPL-2.0 (same as ical.js).
...
This should make it easier for people to reuse it.
3 years ago
MeIchthys
8f22c542f0
Minor spelling fix ( #242 )
...
`thise` -> `this`
3 years ago
2br-2b
53b09aa740
Improve PWA manifest ( #226 )
...
* Changed start_url to Etesync's homepage
* Added more entries to the PWA manifest
* Added a purpose for the icon
See https://w3c.github.io/manifest/#purpose-member
3 years ago
Tom Hacohen
a48f929d94
Signup: add a link to the terms of service.
...
Fixes #188 .
3 years ago
Tom Hacohen
c0d884afd7
Event edit: automatically populate end date when setting start date.
...
Fixes #195 .
4 years ago
Tom Hacohen
3b50375810
Update etebase - now automatically does pwhash in a web worker.
4 years ago
Tom Hacohen
e3d6bd21e4
Tasks: ignore empty categories
4 years ago
Tom Hacohen
a748ae3cf1
Tasks: remove the categories property when there are no tags.
...
Fixes #179
4 years ago
Tom Hacohen
9268c110ae
README: add a comment about etesync notes
4 years ago
Tom Hacohen
c586344228
FUNDING.yml: add funding links
4 years ago
Tom Hacohen
7a03f8c69c
Fix usage the default server URL (actually use it)
...
This also fixes setting the server url using the REACT_APP_DEFAULT_API_PATH
env var.
Fixes #185
4 years ago
Tom Hacohen
1b50d197b1
Calendar: gracefully handle errors handling recurring events.
4 years ago
Ramzan
54c9735074
ContactEdit: fix contacts getting added to groups multiple times
4 years ago
Tom Hacohen
990f693da8
Update etebase dep and adjust according to the async changes.
4 years ago
Tom Hacohen
e9cbb9bf37
Merge Contacts: Add basic group editing functionality
...
Merge of #176
4 years ago
Ramzan
6ab60f24ef
Create GroupEdit
4 years ago
Ramzan
2505650708
ContactEdit: add group editor
4 years ago
Ramzan
e0e21cfbce
Contacts: Add edit button to group list items
4 years ago
Ramzan
88be50f215
Contacts: add new group button and adjust ContactEdit for group editing
4 years ago
Tom Hacohen
19444a38ba
LoginForm: make it more clear that people should use usernames, not emails.
4 years ago
Tom Hacohen
022d4ea2e2
Wizard: have a skip button to skip collection init.
4 years ago
Tom Hacohen
8aa90ed86d
New account wizard: soften the title to not say Error!
4 years ago
Tom Hacohen
e9a99c9404
Add a nicer error message for 1.0 accounts.
4 years ago
Tom Hacohen
31aa091893
Tasks: fix handling of categories.
...
We were wrongly creating them as strings instead of arrays,
which was causig them to be serialized wrong.
Fixes #171
4 years ago
Tom Hacohen
66331a4e2a
pim-types: add lastModified.
4 years ago
Tom Hacohen
ffe60f8b28
Signup: add a link to the rest of the apps.
4 years ago
Tom Hacohen
bc4e022450
Sign the webapp using Signed Pages.
4 years ago
Tom Hacohen
6ea3b880f9
Fix being able to access the changelog of deleted items.
4 years ago
Tom Hacohen
1b788acf83
Signup: add a link to the pricing page.
4 years ago
Tom Hacohen
f142b6081a
Update etebase dep and adjust code accordingly.
4 years ago
Tom Hacohen
55cae0962d
Contacts: redesign the address book view and add filtering by group.
...
This is the first step towards fixing #136 .
4 years ago
Tom Hacohen
78e91abcb4
pim-types: add a function to get group membership.
4 years ago
Tom Hacohen
d530204584
pim-types: Fixed group detection.
4 years ago
Tom Hacohen
334b2c68ee
Tasks: use pushMessage instead of a custom one.
4 years ago
Tom Hacohen
cb67bb9e85
Update etebase dep.
4 years ago
Tom Hacohen
0540c3bbbd
Add an option for changing the default API URL during the build
...
Merge #130 again. It was accidentally removed when we merged to Etebase.
4 years ago
Tom Hacohen
1525738517
Settings: Implement the dashboard link.
4 years ago
Tom Hacohen
aae10980d6
Update etebase dep.
4 years ago
Tom Hacohen
13654bc093
Bump version
4 years ago
Tom Hacohen
b0d5326dd2
README: update for EteSync 2.0.
4 years ago
Tom Hacohen
523a97d9bf
Merge: add EteSync 2.0 support
4 years ago
niconfus
f4e3153d4b
Fix localization for DateTimePicker
4 years ago
niconfus
3a4db2fd3c
Fix localization for DateTimePicker
4 years ago
Tom Hacohen
4e565fb3e6
Signup form: also show email specific errors.
4 years ago
Tom Hacohen
4e2e17dc05
Signup FormErrors: cleanup the naming.
4 years ago
Tom Hacohen
55507a57f6
Show messages on collection edit, remove and memebership management.
4 years ago
Tom Hacohen
1018a4ca90
Store asyncDispatch: support passing non-async actions
4 years ago