Commit Graph

45 Commits (48a8af83fc58a1c14b0df6da0e31dc9135b4b834)

Author SHA1 Message Date
Jonathan Perret b054810fd1
Remove the GRIST_ALLOWED_HOSTS environment variable (#899)
3 months ago
Dmitry S 3210eee24f (core) Revamp ForwardAuthLogin and unify with GRIST_PROXY_AUTH_HEADER
7 months ago
George Gevoian 7a85aaa7a1 (core) Add new telemetry events
7 months ago
George Gevoian 90fb4434cc
Add ws id and doc name params to POST /docs (#655)
9 months ago
George Gevoian 10f5f0cb37 (core) Add optional telemetry to grist-core
1 year ago
George Gevoian 1e873b4203 (core) Tweak telemetry
1 year ago
George Gevoian a19ba0813a (core) Add telemetry
1 year ago
Jarosław Sadziński 90d3ee037a (core) User language switcher
1 year ago
Jarosław Sadziński fd02a00a0e Fixing all eslint's reported error
1 year ago
Jarosław Sadziński 92d4fca855 (core) Adding DELETE /api/docs/webhooks/queue endpoint to clear the queue
2 years ago
Alex Hall e590e65a3f (core) Allow requests from untrusted origins but without credentials
2 years ago
Jarosław Sadziński 9628253fd8 (core) Adding new column in users table "ref" with unique identifier.
2 years ago
Louis Delbosc 49b1749e98
Add function to allow hosts from environment variables (#287)
2 years ago
Paul Fitzpatrick dd8d2e18f5 (core) add an access token mechanism to help with attachments in custom widgets
2 years ago
Dmitry S 51ff72c15e (core) Faster builds all around.
2 years ago
Paul Fitzpatrick 561d9696aa (core) clean up interaction of forward auth with session
2 years ago
Jarosław Sadziński 0ab9e4a6a0 (core) Adding GristConnect login system
2 years ago
Paul Fitzpatrick e4d47a2f3c (core) add minimal support for activation keys
2 years ago
Paul Fitzpatrick 4de5928396 (core) when redirecting, use protocol in APP_HOME_URL if available
2 years ago
George Gevoian 859c593448 (core) Add authSubject and authProvider to sessions
2 years ago
George Gevoian 4c5de16e2d (core) Include altSessionId in logs
2 years ago
Paul Fitzpatrick fea8f906d7 (core) add a login method based on headers
2 years ago
Paul Fitzpatrick de703343d0 (core) disentangle some server tests, release to core, add GRIST_PROXY_AUTH_HEADER test
2 years ago
Thomas Karolski ccdd551b4d style fixes
2 years ago
Thomas Karolski 9f3ed989c4 [authorizer] Determine auth header to use via an environment variable
2 years ago
Thomas Karolski c459037b04 [authorizer] Move code for extracting auth header into a function
2 years ago
Thomas Karolski 116295e42f Minor refactor & comments
2 years ago
Thomas Karolski 82a7f0a796 Implement support for webserver header based auth
2 years ago
Paul Fitzpatrick accd640078 (core) add a `user.SessionID` value for trigger formulas and granular access rules
2 years ago
Edward Betts d6e0e1fee3 Correct spelling mistakes
2 years ago
Paul Fitzpatrick 3055a11fb2 (core) set cookie response header more consistently
3 years ago
Dmitry S 7e07f0ce56 (core) For grist_sid*_status cookie, remember to set the path
3 years ago
Paul Fitzpatrick 8853e095bb (core) fix core build, and make smoke test more effective
3 years ago
Dmitry S 1517dca644 (core) Implement DiscourseConnect to enable easy sign-in to community forum
3 years ago
Paul Fitzpatrick f9630b3aa4 (core) clean up a collection of small problems affecting grist-core
3 years ago
Paul Fitzpatrick 54beaede84 (core) revive saml support and test against Auth0
3 years ago
Dmitry S 6c114ef439 (core) Fix session handling when redirected to login when visiting a doc on a team site
3 years ago
Paul Fitzpatrick 24e76b4abc (core) add endpoints for clearing snapshots and actions
4 years ago
Paul Fitzpatrick e5c24eb5ea (core) revamp user attribute handling
4 years ago
Paul Fitzpatrick 8f023a6446 (core) implement authorization via query parameter
4 years ago
Paul Fitzpatrick c879393a8e (core) support adding user characteristic tables for granular ACLs
4 years ago
Paul Fitzpatrick bd6a54e901 (core) mitigate csrf by requiring custom header for unsafe methods
4 years ago
Paul Fitzpatrick 526fda4eba (core) make user role available in ActiveDoc methods
4 years ago
Paul Fitzpatrick 4a545c9f2a (core) make sharing with everyone@ on documents effective
4 years ago
Paul Fitzpatrick 5ef889addd (core) move home server into core
4 years ago