Commit Graph

30 Commits

Author SHA1 Message Date
awkawb 4cb4a1c05d Package is now 'invoiceninja', modified code to reflect name change, changed nixos module definition for caddy to allow local development 2025-01-01 12:11:18 -05:00
awkawb 14976fdae9 Added tests directory for testing in vm 2024-12-30 10:19:29 -05:00
awkawb 1e48f190da Removed unused files and directories 2024-12-28 16:19:55 -05:00
awkawb 85de24655f packages.nix: bumped version to 5.11.7 v5.11.7 2024-12-28 16:11:25 -05:00
awkawb 9bb2d8f352 package.nix: bumped version to 5.11.6 v5.11.6 2024-12-28 16:09:49 -05:00
awkawb e043ebbaea package.nix: bumped version to 5.11.5 5.11.5 2024-12-28 15:40:58 -05:00
awkawb 5178b6b7cb package.nix: bumped version to 5.11.4 v5.11.4 2024-12-28 14:30:08 -05:00
awkawb 79b5fa07eb nixos-module/invoice-ninja.nix: fixed typo v5.11.3 2024-12-28 11:51:42 -05:00
awkawb 4f71751bfb nixos-module/invoice-ninja.nix: proxys are now imported using modulesPath 2024-12-28 11:50:00 -05:00
awkawb e49ffa479b nixos-module/default.nix: fixed typo 2024-12-28 11:28:32 -05:00
awkawb 86c794f84b nixos-module/default.nix: fixed typo 2024-12-27 17:20:08 -05:00
awkawb 209f5d3454 Updated repo to make it a Nix Flake 2024-12-27 16:18:59 -05:00
awkawb 038d6fb3bf Merge branch 'master' of gitea.awkawb.cloud:awkawb/invoice-ninja-nixos 2024-12-27 16:00:24 -05:00
awkawb 1b5a64e29a invoice-ninja.nix: a bunch of updates and changes 2024-12-27 15:51:15 -05:00
awkawb f866421659 default.nix: updated Invoice Ninja version, added patch to disable react 2024-12-27 15:50:00 -05:00
awkawb 25b54cd352 Refactored NixOS module
* Admin account configuration
* Proxy server configuration
2024-10-16 09:30:39 -04:00
awkawb 6b016669ec Merge pull request 'working merges with master' (#2) from working into master
Reviewed-on: awkawb/invoice-ninja-nixos#2
2024-10-14 16:30:45 -04:00
awkawb 449c52239a Updated test-config to use modules sendmail feature 2024-10-14 16:26:43 -04:00
awkawb 3a5c532992 Updated NixOS module to support sending emails with msmtp 2024-10-14 16:26:08 -04:00
awkawb 91a0d4e71a Work on sendmail to send emails 2024-10-13 13:08:04 -04:00
awkawb 048ca07f4b Work on Laravel queue 2024-10-11 14:41:42 -04:00
awkawb e6f752704f Updated Invoice Ninja derivation to v5.10.34 2024-10-11 14:41:19 -04:00
awkawb eb0326f1d4 Changes to nixos module
* removed package call
* changed systemd queue worker name
* changed interval option name
* changed assertions
* changed app environment file defaults
* changed app data setup systemd job to only run database seeder on
initial setup
2024-10-10 18:10:22 -04:00
awkawb d7ee5fa774 Changed phpfpm setting refactoring
* moved listen.owner from config to implemetation
* moved listen.group from config to implementation
* moved catch_workers_output from config to implementation
2024-10-06 22:33:57 -04:00
awkawb 5f862fe8d3 Updated Invoice Ninja to v5.10.31
* Changed php environment packages
* Added patch to switch back to Flutter
* Added patch to fix storage permissions
2024-10-06 21:48:09 -04:00
awkawb 1abeb7dc5a Added Nginx as a proxy server option
* Nginx is the default proxy server
2024-10-06 13:30:32 -04:00
awkawb 60640a5023 Work on Invoice Ninja v5.10.29
* Module now uses caddy instead of nginx
* Module now has adminEmail and adminPassword options
2024-10-04 09:56:33 -04:00
awkawb e8461e398c Changed Makefile
* build-vm target is more reproducible
* boot-vm target now forward host port 8080 to vm port 80
2024-09-27 08:53:01 -04:00
awkawb 553674743b Changed test-config.nix
* Cleaned up function args
* Removed create-invoice-ninja-user script
* test-user is now test
2024-09-27 08:49:29 -04:00
awkawb 2dd1579547 Initial commit 2024-07-04 13:56:50 -04:00