Robbie Antenesse
|
744506bdc3
|
Enable words to be deleted.
|
2018-06-23 17:29:55 -06:00 |
Robbie Antenesse
|
662d133ca7
|
Make text smaller and modals bigger
|
2018-06-23 17:29:54 -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
|
5ff01b735f
|
Add missing variable declarations for login
|
2018-06-17 14:53:16 -06:00 |
Robbie Antenesse
|
61b5525778
|
Provide some more explicit errors
|
2018-06-17 14:52:58 -06:00 |
Robbie Antenesse
|
9be58f5e72
|
Add use_ipa and use int for dates in structure.sql
|
2018-06-17 14:03:53 -06:00 |
Robbie Antenesse
|
3fac354f5d
|
Improvements to create account form
|
2018-05-18 17:53: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
|
c496bd77c0
|
Add useIpaPronunciationField
option to prevent IPA transformation in pronunciation field.
|
2018-05-18 11:44:14 -06:00 |
Robbie Antenesse
|
f60d374dc7
|
Allow word form to scroll if it's too tall for the window
|
2018-05-18 11:13:23 -06:00 |
Robbie Antenesse
|
35ebf31c1f
|
Add "Maximize" text to maximize buttons
|
2018-05-18 10:57:14 -06:00 |
Robbie Antenesse
|
ee710988d5
|
Merge branch 'dev'
|
2018-03-10 11:23:52 -07:00 |
Robbie Antenesse
|
09a545eb5d
|
Add bulma-checkradio for prettier checkboxes
|
2018-03-10 11:19:56 -07: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
|
728ba28d5b
|
Add set and get userDetails to api
|
2018-03-09 16:27:38 -07:00 |
Robbie Antenesse
|
73ef56c97b
|
Add onShow and onHide to Modal
|
2018-03-09 16:26:10 -07:00 |
Robbie Antenesse
|
fa9422e048
|
Add Save & Close button to EditDictionaryModal
|
2018-03-09 12:21:41 -07:00 |
Robbie Antenesse
|
548f935753
|
Add Actions tab to EditDictionary modal
|
2018-03-09 12:13:34 -07:00 |
Robbie Antenesse
|
09946e1504
|
Improve loader for word list
|
2018-03-09 12:06:02 -07:00 |
Robbie Antenesse
|
fba6063f55
|
Fix Search filter; focus search box on open
|
2018-03-09 11:50:46 -07:00 |
Robbie Antenesse
|
6c21e4feec
|
Improve pagination for search results
|
2018-03-09 11:39:16 -07:00 |
Robbie Antenesse
|
4c03b9c164
|
Fix WordForm and SearchBox not being able to enter words
|
2018-03-09 11:18:31 -07:00 |
Robbie Antenesse
|
33300eb1c2
|
Update readme for Github
|
2018-02-22 10:02:32 -07:00 |
Robbie Antenesse
|
f296dacdad
|
Remove lazyload-inferno-component now that I know how Webpack's `import()` works
|
2018-02-22 08:26:49 -07:00 |
Robbie Antenesse
|
f02bec30e6
|
Upgrade dependencies; fix proptype check in Pagination
|
2018-02-22 08:09:51 -07:00 |
Robbie Antenesse
|
7eb656d376
|
Change when totalWords is evaluated in Pagination
|
2018-02-21 23:16:41 -07:00 |
Robbie Antenesse
|
38c8f2dcd1
|
Add pagination to hopefully quell fears of storing too much in memory.
|
2018-02-21 23:14:39 -07:00 |
Robbie Antenesse
|
f59f72eaac
|
Fixes: Return created_on and last_updated as int; import Word class ref.
|
2018-02-21 23:13:51 -07:00 |
Robbie Antenesse
|
0dc64b5f10
|
If logged in on load, sync dictionaries
|
2018-01-21 18:09:52 -07:00 |
Robbie Antenesse
|
a25e4726e5
|
Implement create account and login; fix validation issues
|
2018-01-21 14:25:36 -07:00 |
Robbie Antenesse
|
bc7dc27443
|
Validate sign up form and check for email and username uniqueness.
|
2018-01-21 12:38:28 -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 |
Robbie Antenesse
|
39fe0cbe0a
|
Give up on MySQL timestamps & just use unix timestamps (int)
Also change the way update "success" is evaluated for setting details/words.
|
2018-01-12 14:57:05 -07:00 |
Robbie Antenesse
|
23263051f5
|
Update words to the database
|
2018-01-12 10:10:24 -07:00 |
Robbie Antenesse
|
7e7ffb8525
|
Rename sort_by_equivalent column to sort_by_definition
|
2018-01-12 09:23:23 -07:00 |
Robbie Antenesse
|
2a79c800f0
|
Start working on having Updater send data to api!
|
2018-01-07 16:37:26 -07:00 |
Robbie Antenesse
|
2a2db90555
|
Add DictionaryData.storedData getter+setter to make using the localstorage data
|
2018-01-07 16:36:30 -07:00 |
Robbie Antenesse
|
a2063644af
|
Add favicon to index.html
|
2018-01-07 16:35:30 -07:00 |
Robbie Antenesse
|
297cbf7415
|
Comment out .htaccess stuff until I can work on it
|
2018-01-07 16:35:05 -07:00 |
Robbie Antenesse
|
e68e877119
|
Take a stab at Content Security Policy in meta tags
|
2018-01-07 16:03:14 -07:00 |
Robbie Antenesse
|
ca471da663
|
Move the backend files to /public/api
|
2018-01-07 16:01:40 -07:00 |
Robbie Antenesse
|
691346c4ba
|
Test and prepare response for inserting/updating words.
|
2018-01-07 12:59:40 -07:00 |
Robbie Antenesse
|
f2f8379f9d
|
Change createdTime and modifiedTime to createdOn and lastModified
Also, add these values to dictionary data.
|
2018-01-07 12:29:30 -07:00 |
Robbie Antenesse
|
5a1384464f
|
Fix sorting words, which I guess I broke
|
2018-01-07 11:38:49 -07:00 |
Robbie Antenesse
|
6646bf19d7
|
Add endpoints and methods for updating dictionaries + words
|
2018-01-06 16:53:58 -07:00 |