31 Commits

Author SHA1 Message Date
2b98375f9b tests/default.nix: added stateVersion, added import of nixos module, fixed typo 2025-01-01 12:12:59 -05:00
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
14976fdae9 Added tests directory for testing in vm 2024-12-30 10:19:29 -05:00
1e48f190da Removed unused files and directories 2024-12-28 16:19:55 -05:00
85de24655f packages.nix: bumped version to 5.11.7 v5.11.7 2024-12-28 16:11:25 -05:00
9bb2d8f352 package.nix: bumped version to 5.11.6 v5.11.6 2024-12-28 16:09:49 -05:00
e043ebbaea package.nix: bumped version to 5.11.5 5.11.5 2024-12-28 15:40:58 -05:00
5178b6b7cb package.nix: bumped version to 5.11.4 v5.11.4 2024-12-28 14:30:08 -05:00
79b5fa07eb nixos-module/invoice-ninja.nix: fixed typo v5.11.3 2024-12-28 11:51:42 -05:00
4f71751bfb nixos-module/invoice-ninja.nix: proxys are now imported using modulesPath 2024-12-28 11:50:00 -05:00
e49ffa479b nixos-module/default.nix: fixed typo 2024-12-28 11:28:32 -05:00
86c794f84b nixos-module/default.nix: fixed typo 2024-12-27 17:20:08 -05:00
209f5d3454 Updated repo to make it a Nix Flake 2024-12-27 16:18:59 -05:00
038d6fb3bf Merge branch 'master' of gitea.awkawb.cloud:awkawb/invoice-ninja-nixos 2024-12-27 16:00:24 -05:00
1b5a64e29a invoice-ninja.nix: a bunch of updates and changes 2024-12-27 15:51:15 -05:00
f866421659 default.nix: updated Invoice Ninja version, added patch to disable react 2024-12-27 15:50:00 -05:00
25b54cd352 Refactored NixOS module
* Admin account configuration
* Proxy server configuration
2024-10-16 09:30:39 -04:00
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
449c52239a Updated test-config to use modules sendmail feature 2024-10-14 16:26:43 -04:00
3a5c532992 Updated NixOS module to support sending emails with msmtp 2024-10-14 16:26:08 -04:00
91a0d4e71a Work on sendmail to send emails 2024-10-13 13:08:04 -04:00
048ca07f4b Work on Laravel queue 2024-10-11 14:41:42 -04:00
e6f752704f Updated Invoice Ninja derivation to v5.10.34 2024-10-11 14:41:19 -04:00
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
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
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
1abeb7dc5a Added Nginx as a proxy server option
* Nginx is the default proxy server
2024-10-06 13:30:32 -04:00
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
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
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
2dd1579547 Initial commit 2024-07-04 13:56:50 -04:00