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
07ca94fc3c
Add loaders to log in/sign up buttons
2018-06-24 23:18:34 -06:00
095b8051be
Fix sign up; Add confirmations to sign up and log in
2018-06-24 23:03:37 -06:00
0f6b5deb1a
Fix modals width and alignment
2018-06-24 23:03:13 -06:00
86aac232b8
Add confirmation to log out
2018-06-24 22:16:10 -06:00
3e42864eeb
Enable saving changed Account Details
2018-06-24 22:06:03 -06:00
a3755d4ee7
Create separate preferences localStorage item; remove username
2018-06-23 17:29:53 -06:00
c6abce8cc6
Make useIPAPronunciation a browser/session setting
2018-06-23 17:29:46 -06:00
e21316ff36
Improve validation when using LexicongaUserData localstorage item
2018-06-17 15:24:18 -06:00
5ff01b735f
Add missing variable declarations for login
2018-06-17 14:53:16 -06:00
3fac354f5d
Improvements to create account form
2018-05-18 17:53:18 -06:00
3ed0ba0e72
Move default stuff to a Constants.js file; Use stored user data for IPA pronunciation
2018-05-18 17:45:57 -06:00
c496bd77c0
Add useIpaPronunciationField
...
option to prevent IPA transformation in pronunciation field.
2018-05-18 11:44:14 -06:00
f60d374dc7
Allow word form to scroll if it's too tall for the window
2018-05-18 11:13:23 -06:00
35ebf31c1f
Add "Maximize" text to maximize buttons
2018-05-18 10:57:14 -06:00
09a545eb5d
Add bulma-checkradio for prettier checkboxes
2018-03-10 11:19:56 -07:00
f1cdce8350
Add MyAccount structure and content
2018-03-10 10:42:12 -07:00
687c65268d
Work on MyAccount stuff
2018-03-09 16:31:27 -07:00
73ef56c97b
Add onShow and onHide to Modal
2018-03-09 16:26:10 -07:00
fa9422e048
Add Save & Close button to EditDictionaryModal
2018-03-09 12:21:41 -07:00
548f935753
Add Actions tab to EditDictionary modal
2018-03-09 12:13:34 -07:00
09946e1504
Improve loader for word list
2018-03-09 12:06:02 -07:00
fba6063f55
Fix Search filter; focus search box on open
2018-03-09 11:50:46 -07:00
6c21e4feec
Improve pagination for search results
2018-03-09 11:39:16 -07:00
4c03b9c164
Fix WordForm and SearchBox not being able to enter words
2018-03-09 11:18:31 -07:00
f296dacdad
Remove lazyload-inferno-component now that I know how Webpack's import()
works
2018-02-22 08:26:49 -07:00
f02bec30e6
Upgrade dependencies; fix proptype check in Pagination
2018-02-22 08:09:51 -07:00
7eb656d376
Change when totalWords is evaluated in Pagination
2018-02-21 23:16:41 -07:00
38c8f2dcd1
Add pagination to hopefully quell fears of storing too much in memory.
2018-02-21 23:14:39 -07:00
a25e4726e5
Implement create account and login; fix validation issues
2018-01-21 14:25:36 -07:00
bc7dc27443
Validate sign up form and check for email and username uniqueness.
2018-01-21 12:38:28 -07:00
ae5ffe0cd1
Add request() to Helpers and replace all fetches with it.
2018-01-13 12:09:15 -07:00
7aa8848fe8
Create LoginForm for displaying on AccountManager
2018-01-13 11:57:14 -07:00
3d329c8a87
Add AccountManager with (test) login and syncing dictionaries with DB!
2018-01-12 14:58:21 -07:00
2022cb88e4
Fix missing GrammarDisplay reference that somehow happened
2017-12-22 12:40:40 -07:00
79b14bd62b
Add a notification for when a search filter is being used
2017-12-22 12:35:50 -07:00
d93f86f75f
Add clear button to search box
2017-12-22 12:19:40 -07:00
28a3f28fc3
Add search filter functionality!
2017-12-22 12:16:25 -07:00
d6915ce661
Only show Additional custom tabs if they exist
2017-12-22 09:01:46 -07:00
a05fd9c48d
Add Grammar notes editing and display
2017-12-22 08:59:01 -07:00
526f22c329
Add letter distribution and word length stats
2017-12-17 13:48:48 -07:00
ae50f5f970
Add number of word stats and stat section to DictionaryDetails
2017-12-16 10:14:34 -07:00
3b275ca765
Change when ads display in WordList
2017-12-16 10:14:04 -07:00
47a9c96c76
Add logic for sorting words by definition if setting is chosen
2017-12-12 11:01:00 -07:00
9869d29a55
Disable editing dictionary if marked complete
2017-12-12 10:59:33 -07:00
629bb9858b
Add dictionary settings to EditDictionaryModal and data structure
2017-12-12 10:16:15 -07:00
46ba6cfec1
Swap out other textareas with LargeTextArea
2017-12-11 19:05:11 -07:00
b6789b5826
Allow PropType of array for RightColumn children
2017-12-11 18:53:22 -07:00
647ba8d114
Add helpText and fix onInput() in LargeTextArea
2017-12-11 18:52:47 -07:00
d9467cfe82
Focus input field on IPATable close
2017-12-10 14:30:22 -07:00