Commit Graph

491 Commits

Author SHA1 Message Date
David Christofas 826a67b98d change hashing algorithm from SHA-512 to bcrypt
Even though SHA-512 is currently considered a secure algorithm it is not the best choice for password hashing. As this change introduces a breaking change it is beast to introduce it as early as possible to prevent us from having to implement a migration strategy

Signed-off-by: David Christofas <dchristofas@owncloud.com>
2020-09-16 14:10:01 +02:00
Benedikt Kulmann 0d0a07e80f Automated changelog update [skip ci] 2020-09-16 10:02:24 +00:00
Benedikt Kulmann 02129e90fe Merge pull request #123 from owncloud/prevent-duplicate-accounts
Prevent creating duplicate accounts
2020-09-16 11:48:10 +02:00
Benedikt Kulmann 49348704b7 Fix errors for test assertions to use go-micro errors 2020-09-16 09:59:54 +02:00
Benedikt Kulmann cb9160368e Enable/fix test for creating duplicate accounts 2020-09-16 09:59:53 +02:00
Benedikt Kulmann b2f076e467 Rename test helper function to reflect it's purpose properly 2020-09-16 09:59:53 +02:00
Benedikt Kulmann b4be122c3c Changelog 2020-09-16 09:59:53 +02:00
Benedikt Kulmann 0272dc269e Reject new account if id, mail or username already exists 2020-09-16 09:59:53 +02:00
David Christofas 061f12020f Merge pull request #120 from owncloud/dependabot/npm_and_yarn/node-fetch-2.6.1
Bump node-fetch from 2.6.0 to 2.6.1
2020-09-15 13:45:23 +02:00
dependabot[bot] 87cc95f1eb Bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-15 11:29:15 +00:00
David Christofas 1f855dd9ef Automated changelog update [skip ci] 2020-09-15 11:28:12 +00:00
David Christofas 786684c017 Merge pull request #122 from owncloud/dependabot/npm_and_yarn/lodash-4.17.20
Bump lodash from 4.17.15 to 4.17.20
2020-09-15 13:14:27 +02:00
dependabot[bot] 9e824b68a4 Bump lodash from 4.17.15 to 4.17.20
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-15 10:31:24 +00:00
David Christofas 79fc96c401 Automated changelog update [skip ci] 2020-09-15 10:29:38 +00:00
David Christofas 4d973de408 Merge pull request #121 from owncloud/dependabot/npm_and_yarn/bl-4.0.3
Bump bl from 4.0.2 to 4.0.3
2020-09-15 12:14:34 +02:00
dependabot[bot] 631a7f2001 Bump bl from 4.0.2 to 4.0.3
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-15 09:54:10 +00:00
Benedikt Kulmann e55b8ae2f4 Automated changelog update [skip ci] 2020-09-11 16:16:16 +00:00
Benedikt Kulmann 00e2e610c6 Merge pull request #118 from owncloud/fix-indexing-on-service-start
Fix indexing on service start
2020-09-11 17:36:57 +02:00
Benedikt Kulmann 9e52ee42b9 Change changelog 2020-09-11 17:21:50 +02:00
Benedikt Kulmann 456217528b Bring back building the index on service start 2020-09-11 17:15:36 +02:00
Benedikt Kulmann bf3fb9eb4b Automated changelog update [skip ci] 2020-09-11 14:55:24 +00:00
Benedikt Kulmann 4740523ea0 Merge pull request #117 from owncloud/fix-create-account
Fix create account
2020-09-11 16:40:13 +02:00
Benedikt Kulmann 51969bfca3 Fix import order and remove debug log 2020-09-11 16:24:56 +02:00
Benedikt Kulmann 921bb6f32e Fix wording of changelog 2020-09-11 14:32:33 +02:00
Benedikt Kulmann 425ae7e74a Fix tests after refactoring 2020-09-11 14:30:17 +02:00
Benedikt Kulmann cb55c7b3b5 Changelog 2020-09-11 14:14:21 +02:00
Benedikt Kulmann 600b428ee4 Refactor service handler init code into functions 2020-09-11 14:06:10 +02:00
Benedikt Kulmann c661312f5d Move service handler init to the server command
We kept two instances of the service handler in parallel
2020-09-11 12:47:43 +02:00
Benedikt Kulmann 177d41211b Move role assignment to the end of account creation 2020-09-11 10:26:30 +02:00
Jörn Friedrich Dreyer 565d3babb2 Automated changelog update [skip ci] 2020-09-10 18:51:29 +00:00
Jörn Friedrich Dreyer 90a56fc477 Merge pull request #116 from owncloud/improve-accounts-ui
Improve accounts ui
2020-09-10 20:34:26 +02:00
Benedikt Kulmann d34f8bc091 Changelog 2020-09-10 19:07:49 +02:00
Benedikt Kulmann 17bef7bde4 Fix tests 2020-09-10 19:04:11 +02:00
Benedikt Kulmann bbefbb4237 Confirmation dialog for deleting accounts 2020-09-10 18:31:49 +02:00
Benedikt Kulmann 5e2130a1e6 Input validation on username and improved error handling 2020-09-10 17:38:28 +02:00
Benedikt Kulmann 93ecc5c2e8 Extract actions dropdown into standalone buttons and set icons 2020-09-10 17:05:01 +02:00
Benedikt Kulmann 4fe66b214c Rename enable/disable to activate/block 2020-09-10 16:43:12 +02:00
Benedikt Kulmann bcb115ef1a Remove UID and GID from accounts list 2020-09-10 16:38:30 +02:00
Benedikt Kulmann 06880c1488 Reorganize code into components and align layout with phoenix 2020-09-10 16:28:21 +02:00
Benedikt Kulmann cea2720c39 Automated changelog update [skip ci] 2020-09-09 19:29:41 +00:00
Benedikt Kulmann a7952f38fc Merge pull request #115 from owncloud/feature/create-delete-accounts
Add create/delete capabilities and UI
2020-09-09 21:16:09 +02:00
Benedikt Kulmann 2b8dab06df Fix step definition for checking deleted users 2020-09-09 18:03:08 +02:00
Benedikt Kulmann 4d0b7ea86b Fix accountsPage ref in tests 2020-09-09 16:54:26 +02:00
Lukas Hirt 149a92b3ef Regenerate assets 2020-09-09 16:30:00 +02:00
Lukas Hirt 361736c123 Clean up, add changelog and disable creation form when create is in progress 2020-09-09 16:29:07 +02:00
Lukas Hirt d2234c4a68 Regenerated protobuf 2020-09-09 15:21:41 +02:00
Lukas Hirt fa1182d1b8 Revert go.mod changes 2020-09-09 14:14:39 +02:00
Lukas Hirt f3af912c6f Regenerate assets 2020-09-09 14:10:27 +02:00
Lukas Hirt b549b9ae16 Use correct types 2020-09-09 14:02:06 +02:00
Lukas Hirt 170152f9f2 Add missing click on creation trigger 2020-09-09 13:55:35 +02:00