Maren Süwer
839eb8d618
renaming of repository-types files to repositoryTypes
2018-08-07 14:00:29 +02:00
Maren Süwer
5731b607be
change repository-types to repositoryTypes
2018-08-07 12:58:16 +02:00
Philipp Czora
9a4896b55d
Implemented editing of repos (in UI)
2018-08-06 15:41:20 +02:00
Sebastian Sdorra
ffbfdff52e
finish delete implementation and restructure components
2018-08-06 10:08:28 +02:00
Sebastian Sdorra
f0794c9d15
implemented action and selectors for delete repository
2018-08-03 09:54:04 +02:00
Sebastian Sdorra
b32c8501f1
improve user and repository detail pages
2018-08-03 09:34:39 +02:00
Sebastian Sdorra
211551a5be
implemented create repository
2018-08-03 08:52:02 +02:00
Sebastian Sdorra
a70420bb06
trigger change of Select after render, if value was not set to fix empty without change
2018-08-03 08:38:18 +02:00
Sebastian Sdorra
5ddc595bf1
don't unmount create form on error
2018-08-03 08:37:09 +02:00
Sebastian Sdorra
9f4f57cdc1
simplify the post and put api of the apiClient
2018-08-03 08:36:16 +02:00
Sebastian Sdorra
f2f806cf1d
use textarea instead of input for repository description
2018-08-02 16:18:34 +02:00
Sebastian Sdorra
9b62d19df5
implemented repository create form
2018-08-02 16:09:58 +02:00
Sebastian Sdorra
e675bcc0fd
merge branch heads
2018-08-02 11:57:58 +02:00
Sebastian Sdorra
99ecc8cba2
implemented rest endpoint for repository types
2018-08-02 11:56:35 +02:00
Sebastian Sdorra
ac8da18867
start implementation repository details
2018-08-01 18:23:16 +02:00
Sebastian Sdorra
6dd7397d14
fixed bug in users paging
2018-08-01 14:58:52 +02:00
Sebastian Sdorra
2953c805f9
implemented paging for repository overview
2018-08-01 14:56:24 +02:00
Sebastian Sdorra
b1c65a3a3c
added loading indicator and handle failures of repository overview
2018-08-01 10:00:53 +02:00
Sebastian Sdorra
641b3efd31
added more spacing to repository groups
2018-08-01 09:44:53 +02:00
Sebastian Sdorra
81ec5ae986
order repositories by namespace and name
2018-08-01 09:44:34 +02:00
Sebastian Sdorra
ea17e536f1
change NamespaceStrategy signature to createNamespace(Repository)
...
This change allows us to implement NamespaceStrategies, such as by type (git, hg, svn) or manual defined.
The DefaultNamespaceStrategy accepts now a predefined namespace and only if no namespace was set the username of the currently logged in user is used.
2018-08-01 09:43:49 +02:00
Sebastian Sdorra
6ee0e05e0c
NamespaceAndName should be comparable to allow sort by namespaceAndName
2018-08-01 09:40:33 +02:00
Sebastian Sdorra
f33b54f60f
intial import of repositroy list ui
2018-07-31 16:32:16 +02:00
Sebastian Sdorra
54b47ae74b
merge with branch feature/ui-for-scm2
2018-07-31 08:28:40 +02:00
Sebastian Sdorra
9d7a76ed62
close branch feature/ui-for-scm2
2018-07-31 08:21:52 +02:00
Philipp Czora
ea5ef13cfb
Added tests for AuthenticationResource
2018-07-30 17:07:22 +02:00
Sebastian Sdorra
dc0ed6b695
remove legacy exception handling from AuthenticationResource
2018-07-30 16:19:21 +02:00
Sebastian Sdorra
b8897b273a
do not use IllegalArgumentException for parameter validation
2018-07-30 16:13:17 +02:00
Sebastian Sdorra
cba3fc38e6
fixed code smells and added some more tests
2018-07-30 15:51:45 +02:00
Sebastian Sdorra
b825de3058
use pending and error module for auth, me and logout
2018-07-30 15:29:23 +02:00
Philipp Czora
e122a254c3
Added unit tests for users selectors
2018-07-30 15:04:44 +02:00
Sebastian Sdorra
8afc85daa1
added test execution to pre-commit goal
2018-07-30 13:42:06 +02:00
Sebastian Sdorra
a9ca309b39
fixed failing selector test
2018-07-30 13:41:42 +02:00
Sebastian Sdorra
7be1366c1a
update users module to use new pending and error state
2018-07-30 13:38:15 +02:00
Sebastian Sdorra
9e029c0c5c
created pending and failure module
2018-07-30 11:18:20 +02:00
Sebastian Sdorra
2511e99409
small fixes in users module
2018-07-30 11:17:47 +02:00
Sebastian Sdorra
f9f93b338e
match user and users path in primary navigation
2018-07-30 09:36:44 +02:00
Philipp Czora
768e1afd1a
Minor changes due to review
2018-07-30 09:32:13 +02:00
Philipp Czora
08ac5af812
Merged in feature/ui_users_paging (pull request #53 )
...
Feature/ui users paging
2018-07-30 07:19:59 +00:00
Philipp Czora
46a3dd3a75
Close branch feature/ui_users_paging
2018-07-30 07:19:59 +00:00
Philipp Czora
82f50c3404
Fixed test structure for users
2018-07-30 09:12:33 +02:00
Philipp Czora
b247820fc9
Merged branches
2018-07-27 13:24:28 +02:00
Philipp Czora
e5f7621bad
Fixed minor issues
2018-07-27 11:52:08 +02:00
Sebastian Sdorra
e34904afce
move loading state for add user back to the submit button
...
This change is necessary, because the old loading behaviour forces the form to rerender, which in turn causes a lost of the input. Now the loading state is back to the submit button.
2018-07-27 10:54:49 +02:00
Sebastian Sdorra
c7171dd540
treat empty user creation form as invalid
2018-07-27 10:43:06 +02:00
Sebastian Sdorra
26e3525d4c
reset create form on load
2018-07-27 10:38:35 +02:00
Sebastian Sdorra
387aa23cd4
fixed switch between controlled and uncontrolled input fields
2018-07-27 10:29:22 +02:00
Sebastian Sdorra
70df3e043d
prevent for submit with invalid values
2018-07-27 10:24:03 +02:00
Sebastian Sdorra
466d8255eb
removed unnecessary escaping
2018-07-27 10:17:48 +02:00
Sebastian Sdorra
92d0fc6e69
separate validation logic to simplify testing and use same logic as backend
2018-07-27 10:14:55 +02:00