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!
2023-05-16 00:12:53 +03:00
Xiretza
896182ba68
Update chat badge in README
2022-08-09 22:11:30 +03:00
Jonathan Zacsh
670918f8f7
fix event descriptions to respect whitespace ( #234 )
2022-06-24 11:34:19 +03:00
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.
2022-02-25 15:08:45 +02:00
MeIchthys
8f22c542f0
Minor spelling fix ( #242 )
...
`thise` -> `this`
2022-01-31 18:55:10 +02:00
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
2021-10-18 15:10:52 +03:00
Tom Hacohen
a48f929d94
Signup: add a link to the terms of service.
...
Fixes #188 .
2021-10-03 13:31:39 +03:00
Tom Hacohen
c0d884afd7
Event edit: automatically populate end date when setting start date.
...
Fixes #195 .
2021-01-14 15:10:11 +02:00
Tom Hacohen
3b50375810
Update etebase - now automatically does pwhash in a web worker.
2021-01-07 15:51:10 +02:00
Tom Hacohen
e3d6bd21e4
Tasks: ignore empty categories
2020-12-09 18:45:00 +02:00
Tom Hacohen
a748ae3cf1
Tasks: remove the categories property when there are no tags.
...
Fixes #179
2020-12-02 10:01:35 +02:00
Tom Hacohen
9268c110ae
README: add a comment about etesync notes
2020-12-01 10:18:58 +02:00
Tom Hacohen
c586344228
FUNDING.yml: add funding links
2020-12-01 10:12:29 +02:00
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
2020-11-30 09:33:17 +02:00
Tom Hacohen
1b50d197b1
Calendar: gracefully handle errors handling recurring events.
2020-11-11 09:39:46 +02:00
Ramzan
54c9735074
ContactEdit: fix contacts getting added to groups multiple times
2020-11-05 14:23:34 +02:00
Tom Hacohen
990f693da8
Update etebase dep and adjust according to the async changes.
2020-11-03 18:28:00 +02:00
Tom Hacohen
e9cbb9bf37
Merge Contacts: Add basic group editing functionality
...
Merge of #176
2020-11-02 10:12:11 +02:00
Ramzan
6ab60f24ef
Create GroupEdit
2020-10-29 18:26:44 -04:00
Ramzan
2505650708
ContactEdit: add group editor
2020-10-29 00:51:10 -04:00
Ramzan
e0e21cfbce
Contacts: Add edit button to group list items
2020-10-29 00:51:03 -04:00
Ramzan
88be50f215
Contacts: add new group button and adjust ContactEdit for group editing
2020-10-29 00:50:04 -04:00
Tom Hacohen
19444a38ba
LoginForm: make it more clear that people should use usernames, not emails.
2020-10-27 16:25:44 +02:00
Tom Hacohen
022d4ea2e2
Wizard: have a skip button to skip collection init.
2020-10-26 21:06:45 +02:00
Tom Hacohen
8aa90ed86d
New account wizard: soften the title to not say Error!
2020-10-25 10:08:11 +02:00
Tom Hacohen
e9a99c9404
Add a nicer error message for 1.0 accounts.
2020-10-22 09:39:21 +03:00
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
2020-10-21 18:57:01 +03:00
Tom Hacohen
66331a4e2a
pim-types: add lastModified.
2020-10-21 15:57:18 +03:00
Tom Hacohen
ffe60f8b28
Signup: add a link to the rest of the apps.
2020-10-21 15:54:08 +03:00
Tom Hacohen
bc4e022450
Sign the webapp using Signed Pages.
2020-10-21 15:54:08 +03:00
Tom Hacohen
6ea3b880f9
Fix being able to access the changelog of deleted items.
2020-10-18 12:45:42 +03:00
Tom Hacohen
1b788acf83
Signup: add a link to the pricing page.
2020-10-16 18:37:12 +03:00
Tom Hacohen
f142b6081a
Update etebase dep and adjust code accordingly.
2020-10-15 18:41:43 +03:00
Tom Hacohen
55cae0962d
Contacts: redesign the address book view and add filtering by group.
...
This is the first step towards fixing #136 .
2020-10-15 18:41:43 +03:00
Tom Hacohen
78e91abcb4
pim-types: add a function to get group membership.
2020-10-15 18:41:43 +03:00
Tom Hacohen
d530204584
pim-types: Fixed group detection.
2020-10-15 18:41:43 +03:00
Tom Hacohen
334b2c68ee
Tasks: use pushMessage instead of a custom one.
2020-10-15 18:41:43 +03:00
Tom Hacohen
cb67bb9e85
Update etebase dep.
2020-10-13 12:16:34 +03:00
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.
2020-10-11 17:37:38 +03:00
Tom Hacohen
1525738517
Settings: Implement the dashboard link.
2020-10-09 09:46:36 +03:00
Tom Hacohen
aae10980d6
Update etebase dep.
2020-10-09 09:46:32 +03:00
Tom Hacohen
13654bc093
Bump version
2020-10-08 23:32:30 +03:00
Tom Hacohen
b0d5326dd2
README: update for EteSync 2.0.
2020-10-08 23:32:26 +03:00
Tom Hacohen
523a97d9bf
Merge: add EteSync 2.0 support
2020-10-08 23:27:14 +03:00
niconfus
f4e3153d4b
Fix localization for DateTimePicker
2020-10-08 23:25:54 +03:00
niconfus
3a4db2fd3c
Fix localization for DateTimePicker
2020-10-08 23:23:55 +03:00
Tom Hacohen
4e565fb3e6
Signup form: also show email specific errors.
2020-10-05 11:47:46 +03:00
Tom Hacohen
4e2e17dc05
Signup FormErrors: cleanup the naming.
2020-10-05 11:45:49 +03:00
Tom Hacohen
55507a57f6
Show messages on collection edit, remove and memebership management.
2020-10-02 10:29:34 +03:00
Tom Hacohen
1018a4ca90
Store asyncDispatch: support passing non-async actions
2020-10-02 10:27:59 +03:00