70 Commits

Author SHA1 Message Date
Kode
0b7dbb11fa change set to append for consistency 2020-02-19 15:42:32 +00:00
Kode
a5864c5377 small change 2020-02-19 15:29:50 +00:00
Kode
a5d5bd4325 initial code to pass icons 2020-02-19 15:20:07 +00:00
Kode
b8fa582e80 some changes to the look of the app 2020-02-19 14:42:25 +00:00
Kode
ae6f893463 fix lint errors and get setup working 2020-02-19 11:18:07 +00:00
Kode
52353d04ae make setup persistant 2020-02-18 21:38:27 +00:00
Kode
24bd800d9f Changes to tiles and tags 2020-02-18 20:13:37 +00:00
alex-phillips
cab8de2b28 setup also runs audited 1218945 packages in 10.094s
55 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities for ease of use
2020-02-18 13:23:41 -05:00
alex-phillips
d2cd5bb449 install is now setup so it doesn't run after every npm install exec 2020-02-18 13:19:27 -05:00
alex-phillips
cf700cb508 added unique constraint to settings key column 2020-02-18 12:50:36 -05:00
alex-phillips
9ca4fcea9a added installation script, read db values from .env file 2020-02-18 12:25:50 -05:00
alex-phillips
ed712c0751 Added build command 2020-02-18 10:29:33 -05:00
alex-phillips
418d0e39a5 added static path and root route for static files 2020-02-18 10:27:47 -05:00
alex-phillips
62940dc58d added more default env variables 2020-02-18 10:20:45 -05:00
alex-phillips
1596c8d674 Added dotenv package to have all variables in .env file, config is now centralized 2020-02-18 10:18:45 -05:00
alex-phillips
f7ff16b530 merged in server code 2020-02-17 21:38:58 -05:00
alex-phillips
5eec193de9 removed unused import 2020-02-17 21:16:34 -05:00
alex-phillips
47c825150b added tags to item model, added getter and setter so we can work with tags as a data structure 2020-02-17 16:09:10 -05:00
Kode
21aa5cacb1 Updating app to use new api responses 2020-02-17 15:58:00 +00:00
alex-phillips
3d6229c751 removed 403 on empty user list 2020-02-17 09:39:53 -05:00
alex-phillips
2c0a853f78 /users endpoint is now controlled via setting, not user access 2020-02-17 09:05:00 -05:00
alex-phillips
c2ec1b6550 initial settings seed 2020-02-17 08:50:52 -05:00
alex-phillips
4be65d2d14 publicPage is an options field, default to false 2020-02-17 08:21:10 -05:00
alex-phillips
04411ddc79 data -> result to prevent in axios in the frontend 2020-02-17 08:09:02 -05:00
alex-phillips
d956c67da9 standardized all route data output 2020-02-17 08:02:24 -05:00
alex-phillips
359b5e9cd6 added authorization / settings check for GET index, standardized all response data 2020-02-17 07:58:57 -05:00
alex-phillips
18d9fc9668 added lodash for utilities 2020-02-17 07:58:34 -05:00
alex-phillips
bd39d59ee5 simplified migrations for now, added publicPage to users and tags to items 2020-02-17 07:58:24 -05:00
alex-phillips
6b35abd723 fixed non-underscored field 2020-02-17 07:35:33 -05:00
Kode
608b7afc4e remove tabs on applications 2020-02-16 23:16:38 +00:00
Kode
766ecd146a Work on setup and adding items 2020-02-16 22:49:40 +00:00
alex-phillips
052a2e62de removed tags - adding this just as a column to user 2020-02-16 17:20:28 -05:00
alex-phillips
35c4cc5b7e added applicationType and config to items, changed 'pinned' to 'active' 2020-02-16 12:26:19 -05:00
alex-phillips
16394e710b fixed typo 2020-02-16 12:08:06 -05:00
alex-phillips
44f6f75d03 added global settings 2020-02-16 11:47:34 -05:00
alex-phillips
71d038fe7b added user level column, limit level altering to admins only 2020-02-16 11:36:17 -05:00
alex-phillips
665a2bd50b initial commit of tags and associations with users / items 2020-02-16 10:47:57 -05:00
Kode
0b85cc0c10 get logging in working 2020-02-15 23:41:02 +00:00
alex-phillips
db4211b3f6 CORS add credentials, conditionally set origin based on development flag 2020-02-15 18:37:38 -05:00
alex-phillips
5df2f89ea0 i guess we need to actually use the items router... 2020-02-15 15:33:13 -05:00
alex-phillips
11a9b2e487 check to make sure the user editing items own that item, added route to delete items 2020-02-15 15:32:27 -05:00
alex-phillips
a0873642dd fixed PUT method for editing items, pass ID in URL 2020-02-15 15:30:39 -05:00
alex-phillips
4ae0f4c3c1 login via username instead of email 2020-02-15 15:20:45 -05:00
alex-phillips
33452ea04b initial add of item routes 2020-02-15 15:13:43 -05:00
alex-phillips
e91de5dfed initial add of items, only use underscores for db columns, not actual object properties 2020-02-15 15:07:57 -05:00
Kode
6a4e3bdb2f changes to user login 2020-02-15 18:03:39 +00:00
alex-phillips
2111cb2193 added settings column to users (not doing additional migrations just yet since it's still early development) 2020-02-15 11:18:40 -05:00
alex-phillips
c4857003d6 server start now runs migration automatically 2020-02-15 11:18:17 -05:00
alex-phillips
9b051282ec be sure to sanitize all user data output from api 2020-02-15 10:23:35 -05:00
alex-phillips
e993262754 fixed deprecation notice 2020-02-15 10:17:00 -05:00