Jemma Poffinbarger
e2e458bcdb
Merge pull request #326 from PretendoNetwork/feat/pnids-fetch-api
...
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Feat: Implement GetPNIDs rpc & stub newer account v2 grpc methods
2026-04-25 20:14:39 -05:00
Jemma Poffinbarger
c9d36d8ca2
fix: update lock file to address build errors in docker
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2026-04-24 22:34:03 -05:00
Jemma Poffinbarger
d04bf139c0
fix: remove unknown user from response
2026-04-24 14:32:47 -05:00
Jemma Poffinbarger
4b139eddf1
chore: remove stubbed files
2026-04-24 14:11:23 -05:00
Jemma Poffinbarger
f44e216338
fix: imports after merge conflict
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2026-04-22 17:40:01 -05:00
Jemma Poffinbarger
e72e1ca10d
Merge branch 'dev' into feat/pnids-fetch-api
2026-04-22 17:27:00 -05:00
William Oldham
b2768be21c
Merge pull request #329 from PretendoNetwork/feat/bypass-account-deletion
...
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Upgrade gRPC and ESLint, implement deletion bypass, add indexes
2026-04-20 21:58:25 +01:00
William Oldham
fa50d865ed
fix: more grpc build issues
2026-04-20 21:50:00 +01:00
William Oldham
30d704e1f3
fix: grpc updates
2026-04-20 21:34:36 +01:00
William Oldham
2e9fb42467
chore: add indexes for commonly queried data
2026-04-20 21:10:39 +01:00
William Oldham
125b940fad
feet: implement bypassing grace period for deletions
2026-04-20 21:03:07 +01:00
William Oldham
20f82eaf72
chore: upgrade grpc and eslint config and fix linting
2026-04-20 20:58:01 +01:00
Jonathan Barrow
e4e5bc42bb
Merge pull request #327 from PretendoNetwork/fix/#325
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Waiting to run
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Waiting to run
2026-04-19 17:28:13 -04:00
Jonathan Barrow
4cf324b058
fix: unescape timezone json
2026-04-19 16:27:54 -04:00
Jemma Poffinbarger
67b1f47967
chore(grpc): remove missed comment
2026-04-19 13:57:12 -05:00
Jemma Poffinbarger
876a182e7b
feat(grpc): implement getPNIDs
2026-04-19 13:39:32 -05:00
Jonathan Barrow
77feb81df0
feat(grpc): stub release 2.4.0
2026-04-19 12:33:05 -05:00
Jemma Poffinbarger
e8aa04baf5
chore(grpc): bump version and fix imports
2026-04-19 12:29:22 -05:00
Jonathan Barrow
ece6a294fb
Merge pull request #322 from PretendoNetwork/fix/#321
...
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Fix : #321
2026-02-06 16:19:51 -05:00
Jonathan Barrow
df9e6c7c0e
fix: only run Promise.race if healthCheckTargets has data
...
fixes #321
2026-02-06 15:15:21 -05:00
Jonathan Barrow
fde09d8edc
Merge pull request #320 from PretendoNetwork/feat/grace-period
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2026-01-28 12:05:02 -05:00
Jonathan Barrow
0a0cf13e84
fix: only update access level in PNID.scrub when above 0
2026-01-21 17:15:53 -05:00
Jonathan Barrow
7f33bf4bd1
fix: make PNID.markForDeletion not async
2026-01-21 17:14:16 -05:00
Jonathan Barrow
be62bb6b5f
fix: actually call setupScheduledTasks() at boot
2026-01-20 21:08:40 -05:00
Jonathan Barrow
9838fb314f
feat: add grace period for account deletions
2026-01-20 21:02:17 -05:00
William Oldham
d99d02cb0a
Merge pull request #319 from PretendoNetwork/fix/provisioning-updates
...
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Fix/provisioning updates
2026-01-14 21:25:00 +00:00
mrjvs
526cd119e2
feat: add support for more optional fields + aes_key provisioning
2026-01-14 22:18:01 +01:00
mrjvs
229d855b01
fix: allow provisioning to update ip_list + allow setting some fields to null
2026-01-14 22:09:56 +01:00
mrjvs
bdf056330a
Merge pull request #317 from PretendoNetwork/feat/basic-health-check
...
Add basic health check before returning server address
2026-01-13 18:27:45 +01:00
Jonathan Barrow
5b44d9f9aa
feat: prefer random IP during health check
2026-01-12 12:53:46 -05:00
Jonathan Barrow
cd5755745c
chore: fix import order in server mongoose schema
2026-01-12 12:40:58 -05:00
Jonathan Barrow
3158252166
feat: change server health check ping-pong time to 2s
2026-01-12 12:38:55 -05:00
Jonathan Barrow
9ade12b51c
feat: add health_check_port to provisioning config
2026-01-12 12:38:04 -05:00
Jonathan Barrow
b805019d28
chore: log warning when server health check fails
2026-01-12 12:35:55 -05:00
Jonathan Barrow
38c6e6ecdf
feat: make server health_check_port optional
2026-01-12 12:33:29 -05:00
Jonathan Barrow
84094ed232
feat: add basic health check before returning server address in getServerConnectInfo
2026-01-11 17:45:23 -05:00
William Oldham
da534ac322
Merge pull request #316 from PretendoNetwork/feat/ip-rotation
...
Add IP rotation to game servers
2026-01-11 21:46:59 +00:00
mrjvs
0ffe864384
fix: update server model to properly account for nullable properties
2026-01-11 17:45:40 +01:00
mrjvs
a924002d0b
feat: add support for multiple server IPs
2026-01-11 17:15:15 +01:00
William Oldham
2f5a4b95db
Merge pull request #312 from PretendoNetwork/feat/server-config
...
Server provisioning
2026-01-01 23:17:49 +00:00
mrjvs
b8b50b5988
chore: Add documentation on new config option
2026-01-01 23:54:52 +01:00
mrjvs
b32bcadc05
fix: fix incorrect ID handling in provisioning
2026-01-01 23:53:34 +01:00
mrjvs
c6c5a36c64
feat: Add server provisioning through a config file
2026-01-01 23:19:34 +01:00
Jonathan Barrow
08598c1681
Merge pull request #306 from PretendoNetwork/chore/nnas-errors-format
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-12-03 17:27:40 -05:00
Jonathan Barrow
ceffbac2e9
fix(nnas): wrap all errors in an "errors" block
...
the NNAS client expects all errors to be in a "errors" block. this was not previously done, and some instances were missed when updating the error handling. this likely fixes many 102-2402 errors
2025-12-02 19:33:28 -05:00
limes
e222390b85
Merge pull request #301 from PretendoNetwork/dev-feature-better-mailer
...
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
fix(mailer): broken links
2025-11-18 23:51:39 +01:00
limes
7fadf7d11b
fix(mailer): broken links
2025-11-18 23:45:28 +01:00
limes
564b1371be
Merge pull request #298 from PretendoNetwork/dev-feature-better-mailer
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-11-15 21:30:13 +01:00
limes
cd497759f4
fix(mailer): fix preview text
2025-11-15 21:20:07 +01:00
limes
dcf230aa57
fix(mailer): escape pnid
2025-11-15 21:19:13 +01:00