aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/zenserver.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Add `--gc-projectstore-duration-seconds` option (#281)Dan Engelbrecht2023-05-161-2/+3
| | | | | | * Add `--gc-projectstore-duration-seconds` option * Cleanup lua gc options parsing * Remove dead configuration values * changelog
* zenserver does not support test mode in releaseStefan Boberg2023-05-151-0/+5
|
* minor GC API cleanupStefan Boberg2023-05-151-5/+5
| | | | | Scrub -> ScrubStorage Trigger -> TriggerGc (to make relationship to TriggerScrub clearer)
* Gracefully exit if Ctrl-C is pressed (#293)Dan Engelbrecht2023-05-111-4/+41
| | | | | * Feature: Gracefully exit if Ctrl-C is pressed * Bugfix: Return error code on exit as set by application * changelog
* allow early logging (#292)Dan Engelbrecht2023-05-111-5/+3
| | | | * if logging is not initialized, just log to console * changelog
* Close down http server gracefully when exiting even while requests are still ↵Dan Engelbrecht2023-05-111-0/+1
| | | | | being processed (#290) * Close down http server gracefully when exiting even while requests are still being processed
* need to set 'id' for user info in sentry (#287)Dan Engelbrecht2023-05-101-25/+35
|
* Only rewrite state_marker file if it does not exist so we can see the age of itDan Engelbrecht2023-05-101-3/+6
|
* monitor if a state-maker file still exists, and if not error out and exit (#283)Dan Engelbrecht2023-05-091-0/+25
| | | * monitor if a state-maker file still exists, and if not error out and exit
* Low disk space detector (#277)Dan Engelbrecht2023-05-091-10/+16
| | | | * - Feature: Disk writes are now blocked early and return an insufficient storage error if free disk space falls below the `--low-diskspace-threshold` value * Never keep an entry in m_ChunkBlocks that points to a nullptr
* add ip and username to sentry reports if allowed in settings (#276)Dan Engelbrecht2023-05-081-0/+33
| | | | * add ip and username to sentry reports if allowed in settings * add --sentry-allow-personal-info command line options to zenserver
* Report asserts to Sentry (#267)Dan Engelbrecht2023-05-021-9/+40
| | | | * don't do sentry operations if sentry init failed * changelog
* move testing and observability code to zenhttp (#266)Stefan Boberg2023-05-021-8/+8
|
* move auth code from zenserver into zenhttp (#265)Stefan Boberg2023-05-021-2/+2
| | | this code should be usable outside of zenserver, so this moves it out into zenhttp where it can be used from lower level components
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+1261
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees