Commit Graph

36 Commits

Author SHA1 Message Date
d5192acabf feat: invites (#967)
* stub invite endpoint

* feat: First pass invite UI

* feat: allow removing invite rows

* First pass: sending logic

* fix: label accessibility

* fix: add button submits
incorrect permissions
middleware flow error

* 💚

* Error handling, email filtering, tests

* Flow

* Add Invite to people page
Remove old Tip

* Add copy link to subdomain
2019-06-24 22:14:59 -07:00
0a8a685c12 fix: improved pagination validation 2019-06-23 16:11:15 -07:00
7b7ec52eee Bump production dependencies with open CVEs 2019-03-12 23:54:35 -07:00
b7bea4941e Content pages 2018-12-20 20:00:58 -08:00
ddd2b82d20 WIP: Successful Google Auth, broke pretty much everything else in the process 2018-05-28 11:36:37 -07:00
500d039856 Retrieve documents using shareId 2018-05-13 13:26:06 -07:00
983b8fe9a0 Wrapped additional error data under data 2018-03-07 00:05:34 -08:00
f5c1ddf8b9 added suspending admin email to error screen 2018-03-06 23:38:52 -08:00
1a8ca20fce UI to prevent suspended users viewing the application 2018-03-04 22:18:23 -08:00
1c2b3e992e Prevent API access from suspended user 2018-03-04 17:08:18 -08:00
f8bdadfd9a Final direct BadRequest removals 2018-02-24 20:52:56 -08:00
f3c7fb8bc6 Fixes #593 2018-02-24 20:44:13 -08:00
5b6c908215 More granular error responses 2018-02-19 23:31:18 -08:00
83f32be6f7 Add missing authorization on views endpoints
Updated ApiKeys authorization to match elsewhere
2018-02-18 10:56:56 -08:00
e84fb5e6ba Update team and collection authorization 2018-02-18 01:14:51 -08:00
4406ec8e15 Added adminOnly auth option and auth middleware tests 2017-12-26 15:07:27 +02:00
32ba98bb1a Unfurling of Slack links (#487)
* First pass: Unfurling of Slack links

* Add authentication in db

* Call associate on Event correctly

* Add SLACK_APP_ID, remove SLACK_REDIRECT_URI, tidy env sample

* PR feedback

* Comment clarify
2017-12-18 19:59:29 -08:00
cd1d2430bb Added a setting to update user’s profile 2017-12-13 23:19:26 -08:00
0441e92d08 Lint rules and flow annotations for rest of the files 2017-11-15 23:40:14 -08:00
e70a8c2495 color editing 2017-10-29 23:23:16 -07:00
6c93bfda1d WIP 2017-09-03 14:12:37 -07:00
b6fa0a4a4e Fixed flow issues 2017-06-27 20:36:09 -07:00
c229369efd Changed Collection documents to documentStructure and other WIP stuff 2017-06-04 14:40:27 -07:00
044486b9a6 Cleanup 2017-05-27 11:22:42 -07:00
75ad27658e Fix flow errors 2017-05-09 23:14:24 -07:00
2d741afb20 Throw error on invalid api key 2016-10-05 22:46:17 -07:00
fcc83dd2d6 New API responses with good errors 2016-09-17 14:53:30 -07:00
60e9a700de Switched to ok from success on API responses 2016-09-11 15:48:03 -07:00
53c3d3c318 Added better API errors and stuff 2016-09-11 13:38:52 -07:00
458735f341 Added Jest for testing both front and backend 2016-09-09 01:35:39 -07:00
c28a403321 Auth fixes 2016-08-27 11:13:02 -07:00
ac6cf2ea8f server side cleanup 2016-08-27 10:48:56 -07:00
a0f86f5ed4 Subdomain redirecting 2016-05-27 00:06:36 -07:00
eab41436a6 Debugging for heroku 2016-05-27 00:00:00 -07:00
2b849b12c9 Fixed value from pagination 2016-05-02 22:19:13 -07:00
4ea9252592 Simple pagination middleware 2016-05-02 22:14:34 -07:00