1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-06-23 09:36:39 +02:00
Commit graph

372 commits

Author SHA1 Message Date
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
e6878fd9ec Make public index PHP so backend transformations are possible 2018-07-01 13:47:40 -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
9363dc9274 Enable two-way intelligent word deletion by storing deleted ids 2018-06-23 17:30:45 -06:00
744506bdc3 Enable words to be deleted. 2018-06-23 17:29:55 -06:00
662d133ca7 Make text smaller and modals bigger 2018-06-23 17:29:54 -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
61b5525778 Provide some more explicit errors 2018-06-17 14:52:58 -06:00
9be58f5e72 Add use_ipa and use int for dates in structure.sql 2018-06-17 14:03:53 -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
ee710988d5 Merge branch 'dev' 2018-03-10 11:23:52 -07: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
728ba28d5b Add set and get userDetails to api 2018-03-09 16:27:38 -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
33300eb1c2 Update readme for Github 2018-02-22 10:02:32 -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
f59f72eaac Fixes: Return created_on and last_updated as int; import Word class ref. 2018-02-21 23:13:51 -07:00
0dc64b5f10 If logged in on load, sync dictionaries 2018-01-21 18:09:52 -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
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
23263051f5 Update words to the database 2018-01-12 10:10:24 -07:00
7e7ffb8525 Rename sort_by_equivalent column to sort_by_definition 2018-01-12 09:23:23 -07:00
2a79c800f0 Start working on having Updater send data to api! 2018-01-07 16:37:26 -07:00
2a2db90555 Add DictionaryData.storedData getter+setter to make using the localstorage data 2018-01-07 16:36:30 -07:00