133 Commits

Author SHA1 Message Date
3b8fa87c5b Implemented user details page 2024-02-05 15:32:32 +07:00
be203ccf5c Implemented search users 2024-01-31 20:12:43 +07:00
3e679f2b9a Updated default title 2024-01-17 18:59:34 +07:00
ecde48460b Implemented getting details for method 'repository.all()' if it required 2024-01-17 18:42:56 +07:00
Andrey Terentev
bf8aa8c3ba
Create LICENSE 2024-01-17 00:29:50 +07:00
Andrey Terentev
2145c39d37
Added side navigation bar and header (#9) 2024-01-17 00:22:53 +07:00
6384fd6bd5 Fixed search nodes and rooms 2024-01-16 20:56:52 +07:00
Andrey Terentev
7566f24d36
Refactor controllers and exception handling (#8)
* Refactored exceptions and responses

* Extracted exceptions to external api library

* Refactored exceptions and extracted models to external library

* Fixed test after refactor

* Extracted validator to api library

* Implemented session error handler

* Upgraded notifications

* Implemented global exception handler for control panel
2024-01-16 16:29:44 +07:00
01518f4054 Updated chmod for gradlew 2024-01-13 01:59:56 +07:00
Andrey Terentev
d7466da640
Create gradle.yml
Added CI for automatic build and running tests
2024-01-13 01:57:31 +07:00
70ca0f8010 Added todos for refactor later 2024-01-13 01:33:43 +07:00
5c71ab050d Prepared mapping for picking room from nodes (refactor later) 2024-01-13 01:33:06 +07:00
75af351fb3 Fixed bug with LeastPickedPicker 2024-01-13 01:01:15 +07:00
b316d3894f Added test for LeastPickedPicker 2024-01-13 01:00:02 +07:00
ab5bb54a99 Added more test cases for SequentialFillingPicker 2024-01-12 18:58:48 +07:00
5b5a6107ed Added test for SequentialFillingTests for check no one picked room 2024-01-12 18:57:02 +07:00
d05ac642b2 Fixed SequentialFillingPicker 2024-01-12 18:55:24 +07:00
5f1332dc8c Added test for SequentialFillingPicker 2024-01-12 18:55:09 +07:00
efd53e6954 Fixed bug with infinite looped iteration in QueuedLinkedList 2024-01-12 16:53:53 +07:00
022fcd2abf Made parametrized test for RoundRobinTests 2024-01-12 16:48:01 +07:00
118df9e22c Removed useless construct parameter 2024-01-12 16:18:45 +07:00
87b89029ba Refactored tests 2024-01-12 16:11:59 +07:00
c6b7feddc5 Added timeout for test 2024-01-12 15:46:58 +07:00
cfaa6e5e90 Added more tests for other situations with RoundRobin picker (fount loop bug) 2024-01-12 15:38:14 +07:00
45e777eb18 Fixed bug with slot limitation in picker 2024-01-12 15:29:24 +07:00
5725a40329 Added RoundRobinTests 2024-01-12 15:06:34 +07:00
c9196060cf Removed useless tests 2024-01-12 14:33:32 +07:00
bd7bed463a Created config for test node picking modes 2024-01-12 14:27:35 +07:00
c22a8f82f0 Fully implemented LeastPickedPicker 2024-01-12 13:56:06 +07:00
0bbc831513 Added test with empty QueuedLinkedList 2024-01-11 20:57:04 +07:00
70f02c3841 Tried to enable picking method 2024-01-11 19:57:07 +07:00
0834ae8030 Prepared LeastPickedPicker 2024-01-11 19:23:05 +07:00
ee21843a5f Implemented RoundRobinPicker 2024-01-11 18:27:23 +07:00
cfab86b94a Moved package for pickers 2024-01-11 18:27:11 +07:00
2e1b50c96c Implemented QueuedLinkedList 2024-01-11 18:09:36 +07:00
52039e9804 Implemented SequentialFillingPicker 2024-01-11 18:01:58 +07:00
c551c01be8 Fixed gradle tests running 2024-01-11 17:13:24 +07:00
6152303243 Updated frontend files 2024-01-11 13:34:14 +07:00
4da58baa46 Implemented link users with room 2024-01-11 13:33:21 +07:00
6eda562bc6 Updated README.md 2023-12-28 03:40:50 +07:00
bea447f7bd Added title for pages 2023-12-27 22:36:22 +07:00
3de835cc6f Renamed Bucket to Room 2023-12-27 22:06:09 +07:00
a8348dcd3d Renames package 2023-12-27 21:11:25 +07:00
f4e04de2bd Added README.md 2023-12-27 12:57:34 +07:00
a7a256947a transformed to gradle multi project 2023-12-27 12:09:38 +07:00
b8dc6a24df Implemented getting bucket users 2023-12-04 20:45:29 +07:00
070068aecc Optimized bucket list response 2023-12-04 11:40:04 +07:00
355983b764 Added update locked state for buckets 2023-12-04 10:14:35 +07:00
328f2d5011 Implemented getting bucket info 2023-12-03 19:45:27 +07:00
1fc54c9161 Added locked column 2023-12-03 17:36:43 +07:00