Commit graph

158 commits

Author SHA1 Message Date
Shift
b1cd122c8f
Convert $casts property to method 2024-10-15 00:33:19 +00:00
Shift
669b536c65
Apply code style 2024-10-15 00:32:39 +00:00
Eric Wang
3b8431b523 Template & Templates WIP 2024-10-14 20:29:04 -04:00
Eric Wang
393c86aaac Revert to App namespace 2024-10-12 12:17:20 -04:00
Eric Wang
55c25c4ffc So much WIP 2024-10-11 18:57:18 -04:00
Eric Wang
666969068a Rename is_shared to is_shareable 2024-10-10 00:07:50 -04:00
Eric Wang
54e58ff185 Node multi-storage WIP 2024-10-10 00:01:36 -04:00
Eric Wang
7b1390f10e Snapshots/Backups WIP 2024-10-03 19:10:48 -04:00
Eric Wang
4515d66df3 Server deployments WIP 2024-06-24 22:46:21 -05:00
Eric Wang
43fcfec4bc Server deployments WIP 2024-06-24 22:45:45 -05:00
Eric Wang
a8249a456a TBD 2024-03-14 23:58:31 -05:00
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