Commit graph

143 commits

Author SHA1 Message Date
Eric Wang
44b267d36c Clean up node requests 2024-01-28 11:15:37 -06:00
Eric Wang
6f9a92fdc7 Remove unused UpdateCotermRequest.php 2024-01-28 11:12:48 -06:00
Eric Wang
1683a966e9 Clean up StoreServerRequest a little 2024-01-25 21:24:31 -06:00
Eric Wang
54423911ab Re-organize services 2024-01-01 21:17:32 -06:00
Eric Wang
8d8d63c179 Enforce lowercase IPs, mac addresses, and gateways 2024-01-01 19:43:12 -06:00
Eric Wang
bafb77b206 get Coterm working again! 2023-11-30 22:59:23 -06:00
Eric Wang
95491e39dc Add backend support for Coterm 2023-11-29 19:27:05 -06:00
Eric Wang
7852d40c27 fix server settings tests 2023-11-27 21:14:29 -06:00
Eric Wang
9d179b5cd4 create skeleton for implementing Coterm 2023-11-27 21:06:54 -06:00
Eric Wang
375e338309 use policy authorization for client-side server endpoints 2023-11-27 20:46:08 -06:00
Eric Wang
e6cec05078 validate whether the user is detaching a node that's using IPs from the pool 2023-11-12 00:26:58 +00:00
Eric Wang
99d50a67fa remove server migrations between nodes 2023-11-11 17:28:22 +00:00
Eric Wang
4d08de5642 add IPAM node allocation - NEEDS WORK! 2023-11-11 06:39:33 +00:00
Eric Wang
c5c0820f2b refactor address resource additional validation rules to leverage Laravel's features 2023-11-11 05:38:36 +00:00
Eric Wang
58da50e57e Delete old node address resource validators 2023-11-11 05:37:48 +00:00
Eric Wang
bd915a6f7b Fix file name validation error on ISO creation 2023-11-11 05:36:48 +00:00
Eric Wang
5889d1abb9 optimize imports project-wide 2023-11-06 04:20:25 +00:00
Eric Wang
927896748e so fucking much 2023-11-06 04:07:11 +00:00
Eric Wang
c2d6c03d25 idk 2023-09-02 03:51:16 +00:00
Eric Wang
e965e1bd4e add frontend support for bulk imports 2023-08-07 05:08:45 +00:00
Eric Wang
d0e5f7876c add address pool creation, deletion, and editing 2023-08-06 17:42:25 +00:00
Eric Wang
c60711a74a add address updating/deleting 2023-07-31 14:47:21 +00:00
Eric Wang
930a5ae42b add address creation 2023-07-30 22:10:30 +00:00
Eric Wang
b329f4b0cf [3.0-SAFE] add ISO imports 2023-06-20 01:15:19 +00:00
Eric Wang
a6ae710156 [3.0-SAFE] Refactor Create ISO Modal 2023-06-19 23:40:39 +00:00
Eric Wang
2d5d9becaa add unfinished backend for ip pool support 2023-06-13 04:13:52 +00:00
Eric Wang
00a38872d4 update coterm validation rules + fix frontend routes 2023-06-10 14:47:17 +00:00
Eric Wang
2786de38ff Rename IPAddress to Address, add AddressPool, use JWT for SSO tokens 2023-05-28 15:32:34 +00:00
Eric Wang
94e673c3f4 Fix+refactor stuff related to web console 2023-05-22 20:57:54 +00:00
Eric Wang
6e04664c55 add coterm support 2023-05-21 16:03:57 +00:00
Eric Wang
b7607815e9 i don't know 2023-05-21 04:45:06 +00:00
Shift
c193e54ef8
Remove redundant typing from DocBlocks 2023-04-28 06:51:15 +00:00
Shift
c42a4428ef
Add type hints from DocBlocks 2023-04-28 06:51:14 +00:00
Shift
fff1337830
Add type hints for Laravel 10 2023-04-28 06:51:12 +00:00
Shift
445b1965b7
Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-12 coding style as a base with some minor additions.

You may customize the code style applied by configuring [Pint](https://laravel.com/docs/pint), [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), or [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) for your project root.

For more information on customizing the code style applied by Shift, [watch this short video](https://laravelshift.com/videos/shift-code-style).
2023-04-28 06:50:51 +00:00
Eric Wang
a3a1cd5357 add v3.9.0-rc.8 2023-04-18 22:48:45 +00:00
Eric Wang
bc58863292 translate client side and refactor to use react hook forms 2023-04-15 02:53:28 +00:00
Eric Wang
486277feda auto refactor 2023-04-06 23:00:56 +00:00
Eric Wang
f7eb4c7744 add more tests 2023-03-12 21:02:55 +00:00
Eric Wang
0ce6c4290d partially convert the repositories to Laravel http client 2023-03-12 02:17:34 +00:00
Eric Wang
a711d718ea add v3.8.0-beta 2023-03-08 03:55:00 +00:00
Eric Wang
a1dc3fa0cb add v3.7.5-beta 2023-03-07 23:42:26 +00:00
Eric Wang
91ce48b567 a load of refactors including laravel/framework upgrade 2023-03-07 00:17:31 +00:00
Eric Wang
f3f2e40742 add v3.7.0-beta 2023-02-26 23:04:32 +00:00
Eric Wang
8ab1ca3300 read changelog diff for what changed 2023-02-24 02:00:15 +00:00
Eric Wang
ae569169a1 add patch v3.6.2-beta 2023-02-11 22:56:55 +00:00
Eric Wang
b6e0e6853d release v3.5.0-beta 2023-01-29 19:22:03 +00:00
Eric Wang
8a2591a82d Fix bugs 2023-01-21 19:51:42 +00:00
Eric Wang
35c4cbfe7a add tokens page 2023-01-21 17:19:55 +00:00
Eric Wang
1da77f317f add users admin page 2023-01-21 04:14:06 +00:00