Robbie Antenesse
e6916f0f24
Enable creating new dictionaries from frontend
...
Also change how dictionaries are created, i.e. set random unique id
so exposing them without hashing is ok.
This is to allow displaying public dictionaries the same way
2018-07-01 16:08:01 -06:00
Robbie Antenesse
07ca94fc3c
Add loaders to log in/sign up buttons
2018-06-24 23:18:34 -06:00
Robbie Antenesse
095b8051be
Fix sign up; Add confirmations to sign up and log in
2018-06-24 23:03:37 -06:00
Robbie Antenesse
86aac232b8
Add confirmation to log out
2018-06-24 22:16:10 -06:00
Robbie Antenesse
3e42864eeb
Enable saving changed Account Details
2018-06-24 22:06:03 -06:00
Robbie Antenesse
a3755d4ee7
Create separate preferences localStorage item; remove username
2018-06-23 17:29:53 -06:00
Robbie Antenesse
c6abce8cc6
Make useIPAPronunciation a browser/session setting
2018-06-23 17:29:46 -06:00
Robbie Antenesse
e21316ff36
Improve validation when using LexicongaUserData localstorage item
2018-06-17 15:24:18 -06:00
Robbie Antenesse
3ed0ba0e72
Move default stuff to a Constants.js file; Use stored user data for IPA pronunciation
2018-05-18 17:45:57 -06:00
Robbie Antenesse
f1cdce8350
Add MyAccount structure and content
2018-03-10 10:42:12 -07:00
Robbie Antenesse
687c65268d
Work on MyAccount stuff
2018-03-09 16:31:27 -07:00
Robbie Antenesse
f02bec30e6
Upgrade dependencies; fix proptype check in Pagination
2018-02-22 08:09:51 -07:00
Robbie Antenesse
a25e4726e5
Implement create account and login; fix validation issues
2018-01-21 14:25:36 -07:00
Robbie Antenesse
ae5ffe0cd1
Add request() to Helpers and replace all fetches with it.
2018-01-13 12:09:15 -07:00
Robbie Antenesse
7aa8848fe8
Create LoginForm for displaying on AccountManager
2018-01-13 11:57:14 -07:00
Robbie Antenesse
3d329c8a87
Add AccountManager with (test) login and syncing dictionaries with DB!
2018-01-12 14:58:21 -07:00