Nick Fox
|
cec28a85ac
|
Update admin page to work with new invitation flow
|
6 years ago |
Nick Fox
|
736c0e62f2
|
Send emails to inviters/invitees when invites are accepted/confirmed
|
6 years ago |
Daniel García
|
30e768613b
|
Start using rustfmt and some style changes to make some lines shorter
|
6 years ago |
Daniel García
|
2bb0b15e04
|
Implemented better errors for JWT
|
6 years ago |
Daniel García
|
250a2b340f
|
Use new Errors in latest changes
|
6 years ago |
Daniel García
|
b2fc0499f6
|
Finish invite functionality, and remove virtual organization
|
6 years ago |
Daniel García
|
6a99849a1e
|
Implemented proper error handling, now we can do `user.save($conn)?;` and it works.
In the future, maybe we can do the same with the `find_by_id` methods that return an Option.
|
6 years ago |
Nick Fox
|
f20c4705d9
|
Refactor invite claims and disallow reinvites to virtual_org
|
6 years ago |
Nick Fox
|
3142d8d01f
|
Add more detail to invitation not found error
|
6 years ago |
Nick Fox
|
84fa5a4ed6
|
Implement reinvite endpoint
|
6 years ago |
Nick Fox
|
b0ac640d8b
|
Use JWT to validate existing user invites
|
6 years ago |
Nick Fox
|
99256b9b3a
|
Prefix unused params with underscore
|
6 years ago |
Nick Fox
|
26bf7bc12f
|
Use upstream jslib invite/registration workflow
|
6 years ago |
Nick Fox
|
042c1072d9
|
Remove CONFIG.email_invitation option
|
6 years ago |
Nick Fox
|
4910b14d57
|
Implement email invitations and registration workflow
|
6 years ago |
Daniel García
|
94810c106a
|
Migrate to rust 2018 edition
|
6 years ago |
Miroslav Prasil
|
66a4c5d48b
|
Implement comparison between i32 and UserOrgType
|
6 years ago |
Daniel García
|
c673370103
|
Updated bw_rs to Rocket version 0.4-rc1
|
6 years ago |
janost
|
e985221b50
|
User::save() should return QueryResult instead of bool
|
6 years ago |
janost
|
64f6c60bfd
|
Organization::save() and UserOrganization::save() should return QueryResult instead of bool
|
6 years ago |
Miroslav Prasil
|
a28caa33ef
|
Implement poor man's admin panel
|
6 years ago |
janost
|
5292d38c73
|
CollectionCipher::save() and delete() should return QueryResult instead of bool
|
6 years ago |
janost
|
c29bc9309a
|
Return proper error message for org reinvite
|
6 years ago |
Miroslav Prasil
|
d9457e929c
|
Add continuation token when we return object list
|
6 years ago |
Miroslav Prasil
|
86b49856a7
|
Handle return value from Collection::save()
|
6 years ago |
Daniel García
|
8651df8c2a
|
Fixed some lint issues
|
6 years ago |
Daniel García
|
928e2424c0
|
Updated dependencies and fixed errors
|
7 years ago |
Daniel García
|
f397f0cbd0
|
Implement organization import for admins and owners (Fixes #178)
|
7 years ago |
Miroslav Prasil
|
c1cd4d9a6b
|
Modify User::new to be keyless and paswordless
|
7 years ago |
Miroslav Prasil
|
ec05f14f5a
|
Implement poor man's invitation via Organization invitation
|
7 years ago |
Miroslav Prasil
|
c58682e3fb
|
Fix the logic in user edditing
|
7 years ago |
Miroslav Prasil
|
db111ae2a0
|
Check properly the user membership in Organization
|
7 years ago |
Miroslav Prasil
|
049aa33f17
|
Fix editing users in Organization
|
7 years ago |
Miroslav Prasil
|
40d09ddd2a
|
Add PUT alias for Organization updates
|
7 years ago |
Miroslav Prasil
|
00b882935f
|
Deserialize "null" to empty Vec for Collections
|
7 years ago |
Miroslav Prasil
|
0dfd9c7670
|
Add couple more aliases for PUTs and DELETEs
|
7 years ago |
Daniel García
|
a291dea16f
|
Updated dependencies and Docker image to new web-vault
|
7 years ago |
Daniel García
|
1cb67eee69
|
Implement leave organization (accessed from the bottom of the user's settings page)
|
7 years ago |
Daniel García
|
0905355629
|
Fix wrong case in import struct, invite collections and user Uri back-compat
|
7 years ago |
Daniel García
|
483066b9a0
|
Some style changes, removed useless matches and formats
|
7 years ago |
Daniel García
|
5ec728683e
|
Make sure the inputs are always in the same case (PascalCase, which is what upstream seems to prefer most of the time)
|
7 years ago |
Daniel García
|
faa26ab8f5
|
Changed error message
|
7 years ago |
Daniel García
|
1a4b1a8254
|
Enabled unused variable warning again, fixed some possible bugs where we didn't check some parameters, and explicitly marked all unused parameters (mostly orgheaders)
|
7 years ago |
Miroslav Prasil
|
135ab4fb20
|
Clean up organizations.rs with new request guards
|
7 years ago |
Miroslav Prasil
|
46f3b229ee
|
Removed unnecessary checks, simplified the code a bit
|
7 years ago |
Miroslav Prasil
|
62be23b1c0
|
Support listing and deleting users from collection
|
7 years ago |
Miroslav Prasil
|
4d50014e35
|
Implement request guards for organization
|
7 years ago |
Miroslav Prasil
|
85ecd001a5
|
Fix user invitation
|
7 years ago |
Miroslav Prasil
|
941747f9e8
|
Implement deleting Organization
|
7 years ago |
Miroslav Prasil
|
a0d2ca3f24
|
Implement deleting collections
|
7 years ago |