184 Commits

Author SHA1 Message Date
Ben Allfree
94969f86b8 enh: invocation indexes 2023-09-20 16:48:07 -07:00
Ben Allfree
e0555f971f Merge branch 'master' of github.com:benallfree/pockethost 2023-09-20 16:11:12 -07:00
Ben Allfree
c49540fd3e enh: run PocketBase in debugging mode when DEBUG=true 2023-09-20 16:10:45 -07:00
Ben Allfree
a4652cc124 fix: db migrations 2023-09-20 22:57:05 +00:00
Ben Allfree
ffea08d47d fix: secondsThisMonth in users table 2023-09-20 11:54:52 -07:00
Ben Allfree
9a437bf1d7 enh: usage tracking to JS hooks 2023-09-20 11:39:50 -07:00
Ben Allfree
8d883d4447 enh: add docker-compose sample for better dx 2023-09-20 10:52:06 -07:00
Ben Allfree
4ed68284f6 enh: autoremove docker container at exit 2023-09-20 06:56:53 -07:00
Ben Allfree
a40e1c97f3 enh: derive docker container name from instance name 2023-09-20 06:56:34 -07:00
Ben Allfree
3db599d347 enh: logging/debugging output 2023-09-20 06:55:16 -07:00
Ben Allfree
791876d0ed chore: track uid in invocations 2023-09-20 06:54:53 -07:00
Ben Allfree
831456f817 chore: update env error messages 2023-09-18 21:38:34 -07:00
Ben Allfree
4e7863153d chore: refactor assert() 2023-09-18 18:10:44 -07:00
Ben Allfree
3667c1f4a4 feat: support pb_hooks on monthership 2023-09-18 18:09:51 -07:00
Ben Allfree
6b7dda889b chore: remove db backup constants 2023-09-18 07:41:18 -07:00
Ben Allfree
535903a160 feat: remove Deno worker, add console.log capture for pb_hooks 2023-09-15 16:30:30 -07:00
Ben Allfree
5a7976a1c9 feat: docker 2023-09-15 15:11:06 -07:00
Ben Allfree
32ee37d2e1 chore: formatting fix 2023-09-15 15:05:24 +00:00
Ben Allfree
c2a01fcab8 feat: potential paid users view 2023-09-15 15:01:35 +00:00
Ben Allfree
f5d1201b1a Merge branch 'master' of github.com:benallfree/pockethost 2023-09-15 13:47:14 +00:00
Ben Allfree
ac3c0a1f05 fix: startup error - initialize portmanager first 2023-09-15 13:46:22 +00:00
Ben Allfree
bf36252da0 chore: make ftpService await initialization 2023-09-15 13:45:53 +00:00
Ben Allfree
dc47562695 chore: optimize port allocation initialization 2023-09-15 13:44:03 +00:00
Ben Allfree
ed5ae85391 chore: tsx update 2023-09-10 16:49:31 -07:00
Ben Allfree
4e22e62706 chore: prettier update 2023-09-10 16:33:38 -07:00
Ben Allfree
f0f7dee969 chore: remove dotenv support 2023-09-10 16:18:07 -07:00
Ben Allfree
69914f4156 chore: node version guard 2023-09-10 15:48:39 -07:00
Ben Allfree
b51060329a chore: update sqlite3 2023-09-10 15:48:21 -07:00
Ben Allfree
95784f659d Merge branch 'master' of github.com:benallfree/pockethost 2023-08-13 14:10:16 +00:00
Ben Allfree
4a164abc40 chore: prod logging update 2023-08-13 14:10:13 +00:00
Ben Allfree
a111d80699 feat: pb_hooks 2023-08-13 07:09:33 -07:00
Ben Allfree
1beee3ac10 chore: prevent access to pb_data and pb_migrations while instance may be running 2023-08-13 01:46:18 -07:00
Ben Allfree
a9f87897d6 Merge branch 'master' of github.com:benallfree/pockethost 2023-08-13 01:09:10 -07:00
Charbs
92cbdbbc09
Support pb_hooks directory introduced by PocketBase 0.17.0 (#272)
* Support pb_hooks directory introduced by PocketBase 0.17.0

See https://github.com/benallfree/pockethost/discussions/271

* Added simple documentation on pb_hooks

* Extended the hooks documentation to include some more samples.

* Updated the way "PocketBase" is spelt for consistency
2023-08-13 01:07:35 -07:00
Ben Allfree
23d6f09b34 chore: move UpdaterService 2023-08-12 07:00:52 -07:00
Ben Allfree
1f14a32efe Merge branch 'master' of github.com:benallfree/pockethost 2023-07-19 14:41:11 +00:00
Ben Allfree
27d5da9527 enhancement: proxy logging output fix 2023-07-19 14:41:08 +00:00
Ben Allfree
dcf680a373 chore: logging fixes 2023-07-19 14:40:55 +00:00
Ben Allfree
9fc75ab95d fix: unzipper nodejs incompatibility 2023-07-17 07:59:25 -07:00
Ben Allfree
dec56cc06a refactor: UpdaterService 2023-06-22 23:27:06 -07:00
Ben Allfree
66ab24ab10 chore: rename pocketbaseService 2023-06-22 23:26:20 -07:00
Ben Allfree
ed974e5b4e enh: stresser 2023-06-22 23:11:17 -07:00
Ben Allfree
522586e651 enh: stresser cleanup 2023-06-22 22:18:01 -07:00
Ben Allfree
9766469cd1 fix: restore pb_static in FTP service 2023-06-22 21:49:37 -07:00
Ben Allfree
29f4e5c477 enh: FTP support 2023-06-22 21:36:59 -07:00
Ben Allfree
a1116d3faf enh: breadcrumb fluent logging 2023-06-22 19:27:41 -07:00
Ben Allfree
80af61d118 fix: maintenance mode timeout fixed 2023-06-22 18:31:03 -07:00
Ben Allfree
3c8c0b0e45 Merge branch 'master' of github.com:benallfree/pockethost 2023-06-22 18:05:30 -07:00
Ben Allfree
37e1fa6de8 wip: stressor updates 2023-06-22 18:05:26 -07:00
Isaiah Banks
ffd855c2bd
fix broken documentation links (#241) 2023-06-22 13:48:13 -07:00