Dimitrie Stefanescu
|
3fc959f12d
|
Merge pull request #147 from specklesystems/dim/server-invites
Dim/server invites
|
2021-03-22 20:09:27 +00:00 |
|
Dimitrie Stefanescu
|
290b413e1e
|
test(server): parks tests that pass locally, but not on the CI
|
2021-03-22 20:04:55 +00:00 |
|
Dimitrie Stefanescu
|
184f8a52e2
|
test(server): different fix
|
2021-03-22 20:01:13 +00:00 |
|
Dimitrie Stefanescu
|
a52f8bb64c
|
test(server): invites: test fiddles
they passed locally, but not remotely. this attempts to fix that.
|
2021-03-22 19:47:19 +00:00 |
|
Dimitrie Stefanescu
|
3ed4729c94
|
feat(server/invites): fixes a bug in 3rd party strategies & invites, and other changes
changes sender to no-reply@speckle.systems; updates invite email subject based on wether it's a
generic invite or a server invite, etc.
|
2021-03-22 18:44:58 +00:00 |
|
Dimitrie Stefanescu
|
cf8c6081a7
|
feat(frontend/server): implements invite in frontend & fixes some errors in the google strategy
|
2021-03-18 20:57:16 +00:00 |
|
Dimitrie Stefanescu
|
41b95886bf
|
feat(server): finalises backend invite work
|
2021-03-18 18:20:51 +00:00 |
|
Dimitrie Stefanescu
|
1a93f3e340
|
feat(server): invites: added gql endpoints & tests
for server invites & stream invites
|
2021-03-18 09:56:53 +00:00 |
|
Dimitrie Stefanescu
|
6225e58b8f
|
feat(server/invites): invites: adds services, tests & scaffolds gql routes
|
2021-03-17 19:34:02 +00:00 |
|
cristi8
|
eeb411c94e
|
fix deadlocks when inserting batches of objects
|
2021-03-17 18:40:40 +02:00 |
|
Dimitrie Stefanescu
|
fab0a1cae9
|
fix(server): fixes explorer app redirect url registration
now using proper url concatenation
|
2021-03-17 10:26:15 +00:00 |
|
Dimitrie Stefanescu
|
dbab83e315
|
feat(server): checking in code
|
2021-03-16 08:16:08 +00:00 |
|
Dimitrie Stefanescu
|
ae79248d26
|
feat(server): invites: scaffolds basic services
|
2021-03-15 10:06:19 +00:00 |
|
Dimitrie Stefanescu
|
e9bcff3d3b
|
feat(server): removes server invite fields for resource targets
parked this as a future TODO; would take a lot to implement properly
|
2021-03-15 10:05:51 +00:00 |
|
Dimitrie Stefanescu
|
bacdbf0828
|
docs(server): minor doc comments on roles
|
2021-03-15 10:04:30 +00:00 |
|
Dimitrie Stefanescu
|
75d2924de5
|
feat(server): starts work on #62
scaffolds basic server invite logic
|
2021-03-14 11:40:42 +00:00 |
|
Dimitrie Stefanescu
|
7d055859f4
|
fix(server): correctly concats pwd reset url & adds notrack attr on reset link
|
2021-03-09 09:20:01 +00:00 |
|
Dimitrie Stefanescu
|
344dc06274
|
test(server): minor fix for keeping tests running
|
2021-03-07 13:25:53 +00:00 |
|
Dimitrie Stefanescu
|
e1f09e7796
|
fix(server): removes empty file from invites
|
2021-03-07 13:16:49 +00:00 |
|
Dimitrie Stefanescu
|
34c7c0aa30
|
refactor(server): comments out invites scaffold code
|
2021-03-07 13:13:58 +00:00 |
|
Dimitrie Stefanescu
|
18c94613c5
|
feat(server): emails now use env vars to create transport
if not provided, the module will log an error. in testing env, uses a temp etherealmail account &
logs message urls.
|
2021-03-07 13:08:42 +00:00 |
|
Dimitrie Stefanescu
|
b88d794d39
|
test(server): adds missing tests
user pwd change service, and basic checks on pwd reset tokens
|
2021-03-06 17:42:12 +00:00 |
|
Dimitrie Stefanescu
|
b542073c6b
|
test(server): corrects existing tests re pwd length enforcement
|
2021-03-06 11:11:10 +00:00 |
|
Dimitrie Stefanescu
|
8dcc203175
|
feat(server): finalised pwd resets
|
2021-03-06 11:08:13 +00:00 |
|
Dimitrie Stefanescu
|
a47874f8c0
|
feat(server): pwd resets ✅
users can now reset passwords. still todo: integration with .env vars for email provider & tests
|
2021-03-05 08:22:19 +00:00 |
|
Dimitrie Stefanescu
|
80761a963c
|
feat(server): adds finalize reset pwd handler
|
2021-03-04 20:05:41 +00:00 |
|
Dimitrie Stefanescu
|
20755506e8
|
feat(server): adds api call for requesting pwd resets
|
2021-03-04 18:36:31 +00:00 |
|
Dimitrie Stefanescu
|
cfd58e3de5
|
feat(server): scaffolds invites and pwd reset modules
|
2021-03-03 18:04:33 +00:00 |
|
Dimitrie Stefanescu
|
4fb8e7841c
|
feat(server): adds basic email module
|
2021-03-03 18:04:05 +00:00 |
|
Dimitrie Stefanescu
|
3940e80eed
|
improvement(server): leaner matomo middlewares for api calls
|
2021-02-25 17:34:19 +00:00 |
|
Dimitrie Stefanescu
|
2a38bd7499
|
docs(server): clarification re db url env var
|
2021-02-25 13:36:38 +00:00 |
|
Dimitrie Stefanescu
|
bb6cd0716d
|
improvement(server): adds public field to roles & updates resolver to return only public roles
|
2021-02-25 13:27:54 +00:00 |
|
Dimitrie Stefanescu
|
cf948d9f72
|
improvement(server): returns only public scopes in server info
|
2021-02-25 12:55:58 +00:00 |
|
Dimitrie Stefanescu
|
78aa992b93
|
test(server): adds test cases for dl route (re #96)
|
2021-02-24 09:40:40 +00:00 |
|
Dimitrie Stefanescu
|
5f7dae33cc
|
fix(server): fixes #96
corrects permissions check in obj dl route
|
2021-02-23 18:08:03 +00:00 |
|
Dimitrie Stefanescu
|
aca61b8c76
|
fix(server): ensures first object is returned in correct format, theoretically kills #78
|
2021-02-11 19:24:57 +00:00 |
|
Dimitrie Stefanescu
|
4464944b6c
|
Merge branch 'master' into dim/viewer
|
2021-01-19 22:33:15 +00:00 |
|
Dimitrie Stefanescu
|
65c44caed8
|
fix(server): removes console log statements
|
2021-01-19 22:02:48 +00:00 |
|
Dimitrie Stefanescu
|
4e440401c8
|
fix(server): adds cors on object download route
|
2021-01-06 08:52:02 +00:00 |
|
Dimitrie Stefanescu
|
cd95c28939
|
refactor(global): restructures repo with lerna
|
2021-01-03 13:35:53 +02:00 |
|