Tom Russell
97953db742
Merge branch 'master' into develop
2020-04-09 13:26:36 +01:00
Tom Russell
b782f36230
Merge pull request #535 from colouring-london/feature/initial_leaderboard
...
Implementation of basic leaderboard
2020-04-09 10:33:23 +01:00
Maciej Ziarkowski
aebf7c7135
Improve errors and data access for building update
2020-03-22 19:03:05 +00:00
Maciej Ziarkowski
af64c4ca58
Merge branch 'develop' into feature/513-activate-land-use
2020-03-08 16:05:55 +00:00
Maciej Ziarkowski
fac4c8b35b
Split errors into api and general
2020-01-31 18:02:24 +00:00
Maciej Ziarkowski
899e450eda
Add missing API error class exports/imports
2020-01-29 17:24:04 +00:00
Maciej Ziarkowski
92ff5d7172
Add API error classes, parameter parsing functions
2020-01-29 15:59:44 +00:00
Maciej Ziarkowski
aafb81a17b
Add autofill backend
2020-01-06 16:15:36 +00:00
Martin-dJ
1f2256c721
Implementation of basic leaderboard
2019-12-16 13:26:13 +00:00
Maciej Ziarkowski
b8d5c9f0f6
Add basic global edit history API endpoint
2019-11-14 12:56:03 +00:00
Maciej Ziarkowski
739bcad08a
Lint semicolons
2019-11-07 09:13:30 +01:00
Maciej Ziarkowski
175d3236eb
Organise imports in frontend and API
2019-11-07 07:45:19 +00:00
Maciej Ziarkowski
6783a00e21
Merge branch 'develop' into feature/342-bulk-extract
2019-09-30 15:06:01 +01:00
Maciej Ziarkowski
6733d02876
Add data extract controllers and routes
2019-08-29 17:54:08 +01:00
Tom Russell
b76eb35ade
Drop user routes from api.ts
2019-08-23 17:38:22 +01:00
Tom Russell
a35289d9b8
Merge branch 'master' into feature/63-delete-account-frontend
2019-08-23 12:42:03 +01:00
Maciej Ziarkowski
2622269f77
Add global error handler
2019-08-21 14:47:44 +01:00
Maciej Ziarkowski
54bd565cc8
Split /users into routes/controller/service
2019-08-19 14:31:35 +01:00
Maciej Ziarkowski
90da2a1522
Add user delete API endpoint
...
The deleted user username will be changed to 'deleted_'
plus the 13 initial characters of the standard format user_id.
Email, hashed password and API key are all cleared for the user.
The endpoint is currently only available through /api/users/me
and only allows a logged-in user to delete their own account.
2019-08-16 11:12:18 +01:00
mz8i
b5b72e7152
Switch from express app to router in API
...
Co-Authored-By: Tom Russell <tomalrussell@gmail.com>
2019-08-16 10:57:15 +01:00
Maciej Ziarkowski
185a94b5cb
Add user delete API endpoint
...
The deleted user username will be changed to 'deleted_'
plus the 13 initial characters of the standard format user_id.
Email, hashed password and API key are all cleared for the user.
The endpoint is currently only available through /api/users/me
and only allows a logged-in user to delete their own account.
2019-08-15 16:12:01 +01:00
Maciej Ziarkowski
be564dccea
Add JSON API 404 handler
2019-08-14 14:13:14 +01:00
Maciej Ziarkowski
2c9b5ea3d8
Modify routes, refactor API structure
2019-08-14 14:05:49 +01:00
Maciej Ziarkowski
a2394ef962
Move JSON API into its own directory
2019-08-14 10:54:13 +01:00