1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-04-26 05:13:40 +02:00
Commit graph

332 commits

Author SHA1 Message Date
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
a2063644af Add favicon to index.html 2018-01-07 16:35:30 -07:00
297cbf7415 Comment out .htaccess stuff until I can work on it 2018-01-07 16:35:05 -07:00
e68e877119 Take a stab at Content Security Policy in meta tags 2018-01-07 16:03:14 -07:00
ca471da663 Move the backend files to /public/api 2018-01-07 16:01:40 -07:00
691346c4ba Test and prepare response for inserting/updating words. 2018-01-07 12:59:40 -07:00
f2f8379f9d Change createdTime and modifiedTime to createdOn and lastModified
Also, add these values to dictionary data.
2018-01-07 12:29:30 -07:00
5a1384464f Fix sorting words, which I guess I broke 2018-01-07 11:38:49 -07:00
6646bf19d7 Add endpoints and methods for updating dictionaries + words 2018-01-06 16:53:58 -07:00
d2336bf9c9 Add get-current-dictionary endpoint and retrieve them correctly 2018-01-06 10:51:19 -07:00
ffca3c9fcc Add endpoints for creating and changing dictionaries. 2018-01-04 23:04:00 -07:00
782559fd2c Add methods for getting current dictionary 2018-01-04 23:03:24 -07:00
7af83732eb Validate unhashed Hashids and return only first array value 2018-01-04 23:02:39 -07:00
40362ad7c9 Change return values for Dictionary class methods 2018-01-04 23:02:06 -07:00
d6724fb0df Move .htaccess to public folder 2018-01-04 22:08:42 -07:00
cfa29660a8 Move relevant methods from User class to new Dictionary class 2018-01-04 22:08:18 -07:00
c997dabd26 add .vscode to .gitignore 2018-01-04 22:07:24 -07:00
b5c60c7b5c Add non-caching headers to Response class 2018-01-04 22:07:00 -07:00
adf3e3fc18 Add get-all-dictionaries action using token 2017-12-24 15:14:34 -07:00
e5ced20d27 Add Hashids to Token.php; catch bad token exceptions 2017-12-24 15:13:42 -07:00
3b4acdf1f3 Update dictionaries delete trigger to also delete linguistics rows 2017-12-24 14:23:52 -07:00
81f938b2c0 Fix errors with PHP classes; fix create-account 2017-12-24 14:19:42 -07:00
0009f671b7 Add action for create-user 2017-12-24 13:09:05 -07:00
e96d7ab624 Add database structure 2017-12-24 12:07:34 -07:00
291f4f446a Start working on backend api 2017-12-24 12:00:45 -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
95629aac72 Remove console log and comment from updateDisplayedWords 2017-12-22 12:27:01 -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
ab729c9d83 Handle IDManager error when no words are in dictionary 2017-12-12 08:52:46 -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