Commit graph

147 commits

Author SHA1 Message Date
Eric Wang
cb737161d9 Allow mass fill and disable timestamps 2024-02-16 09:41:42 -06:00
Eric Wang
20cc82e90a Create factory for AddressPool.php 2024-02-16 09:40:40 -06:00
Eric Wang
7c678fae4d Create factory for Address.php 2024-02-16 09:40:22 -06:00
Eric Wang
564e334e6f Refactor Coterm 2024-01-28 11:11:40 -06:00
Eric Wang
120874658c Fix types on Eloquent models 2024-01-01 21:44:45 -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
bd72ea276e add types to Address model 2024-01-01 19:39:34 -06:00
Eric Wang
84388b0a18 tidy up & add types to models 2024-01-01 19:38:39 -06:00
Eric Wang
3f42c012c1 filter servers by addressPoolId for IPAM 2023-12-22 10:59:36 -06:00
Eric Wang
12f0d6195b add types to query filters 2023-12-22 10:58:27 -06:00
Eric Wang
2c16256861 Rename filters 2023-12-21 11:20:22 -06:00
Eric Wang
bafb77b206 get Coterm working again! 2023-11-30 22:59:23 -06:00
Eric Wang
d5908d2a81 Remove AllowedNullableFilter 2023-11-30 21:06:03 -06:00
Eric Wang
95491e39dc Add backend support for Coterm 2023-11-29 19:27:05 -06:00
Eric Wang
9d179b5cd4 create skeleton for implementing Coterm 2023-11-27 21:06:54 -06:00
Eric Wang
7cc2709c4e fix tests failing & made coterm_id optional 2023-11-12 03:09:57 +00:00
Eric Wang
f3e6356263 add database changes for Coterm & base controller 2023-11-12 01:00:10 +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
2547e84a1f add create pool modal 2023-08-05 16:24:28 +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
c5f28e1185 use ip pools and squash migrations 2023-06-08 01:11:42 +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
d080a2a93d rename IPAddress to Address, add AddressPool, use JWT for SSO Token 2023-05-28 15:31:58 +00:00
Eric Wang
b7607815e9 i don't know 2023-05-21 04:45:06 +00:00
Eric Wang
9bed33d655 refactor nodes info card & add coterm authenticate 2023-05-21 01:34:12 +00:00
Eric Wang
fe8ee56009 add coterm_enabled column 2023-05-20 20:12:11 +00:00
Eric Wang
0ce66307ac refactor nodes index page 2023-05-13 23:02:07 +00:00
Eric Wang
591f83a679 add Coterm JWT, node secret encryption, and Coterm columns on nodes table 2023-05-11 04:34:22 +00:00
Eric Wang
69989d828e add manual intervention to upgrade to laravel 10 2023-04-29 02:33:05 +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
fc804cba34
Convert deprecated $dates property to $casts 2023-04-28 06:50:55 +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
1b7ebe806b add v3.9.0-rc.3 2023-04-07 01:58:25 +00:00
Eric Wang
486277feda auto refactor 2023-04-06 23:00:56 +00:00
Eric Wang
71814edc16 add tests 2023-03-12 16:04:26 +00:00
Eric Wang
27eebea923 rename serverstateconflictexception 2023-03-07 00:18:53 +00:00
Eric Wang
6693411db8 rename data unit cast and rename redundant force option with backups 2023-02-26 23:24:26 +00:00
Eric Wang
291b8f79a8 rename data unit cast and rename redundant force option with backups 2023-02-26 23:24:16 +00:00
Eric Wang
e8030fc1aa add ssh keys migration 2023-02-20 05:55:11 +00:00
Eric Wang
35c4cbfe7a add tokens page 2023-01-21 17:19:55 +00:00
Eric Wang
46a92cda83 utilize personal access tokens 2023-01-21 04:45:40 +00:00
Eric Wang
1da77f317f add users admin page 2023-01-21 04:14:06 +00:00
Eric Wang
6b23fdc6dd add partial frontend 2023-01-15 17:03:42 +00:00