Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-22 | fix: all hange s\/github.com\/ponzu-cms/github.com\/haturatu\/g | haturatu | |
2019-12-29 | Allow data directories outside pwd | Miguel Angel Ajo | |
Running ponzu-cms inside a docker container, and maintaining data files in a volume (or several) was not possible with the previous directory schema without copying files or binaries to the volume. This commit adds several environment variables to allow the administrator to specify paths for directories while retaining backwards compatibility. - PONZU_DATA_DIR : is the directory where all the data and other directories will be stored, still the other directories can be controlled by the other env variables. - PONZU_TLS_DIR : is the directory to store devcerts and autocerts - PONZU_ADMINSTATIC_DIR : directory where the admin static files are served from. - PONZU_UPLOAD_DIR: upload files directory - PONZU_SEARCH_DIR: index directory for searches | |||
2017-05-29 | adding --docs and --docs-port flags to config and run local docs server | Steve Manuel | |
2017-05-15 | adding csv format interface and handler impl | Steve Manuel | |
2017-04-29 | add delete procedure and implementation for uploads | Steve Manuel | |
2017-04-29 | adding search, edit/new, and list view for uploads | Steve Manuel | |
2017-04-29 | fmt bytes to readable and update setupload logic to allow edits | Steve Manuel | |
2017-04-29 | adding view and links to admin/manager | Steve Manuel | |
2017-01-24 | [core] System backups (uploads, system.db, analytics.db) (#42) | Steve | |
2017-01-16 | [core] Adding toggle for CORS, GZIP in admin/cms configuration (#30) | Steve | |
This PR enables admins to disable/enable CORS and GZIP from within the admin CMS configuration page. Both are enabled by default. Note: currently, the GZIP implementation is 100% on the fly, for every qualifying API endpoint request. This could add significant CPU usage, but dramatically decreases bandwidth. Will be considering other better implementations, but for now YMMV. Possible optimizations: - pooling gzip Writers vs. creating a new one for each response - caching gzipped responses (in memory? on disk?) - enforcing size threshold (only gzip content larger than N bytes) | |||
2017-01-11 | moving addon handlers back into admin package | Steve Manuel | |
2017-01-11 | moving addon handlers to addon package to avoid import issues | Steve Manuel | |
2017-01-10 | adding initial support for third-party addons and the basic framework for ↵ | Steve Manuel | |
how they are registered by the system | |||
2017-01-02 | minor cleanup, removal of old code | Steve Manuel | |
2016-12-19 | moving repository, bosssauce => ponzu-cms | Steve Manuel | |
2016-12-06 | re-order middleware so Record is called even if cache is active | Steve Manuel | |
2016-12-06 | adding cache (client-based, Etag) to API responses in addition to static ↵ | Steve Manuel | |
files uploaded | |||
2016-12-06 | /*post?s*/ => /*content?s*/ substitution | Steve Manuel | |
2016-11-16 | testing restricted file server to limit public access from listing directory ↵ | Steve Manuel | |
contents | |||
2016-11-09 | adding initial partial implementation of account recovery flow | Steve Manuel | |
2016-10-30 | adding initial code for merging pending to private content | Steve Manuel | |
2016-10-29 | initial set up for external/internal toggle view | Steve Manuel | |
2016-10-22 | adding initial support to edit and add admin users | Steve Manuel | |
2016-10-13 | adding admin server handler for deleting content | Steve Manuel | |
2016-10-10 | removing debug and old code | Steve Manuel | |
2016-10-09 | adding static file server, new implementation | Steve Manuel | |
2016-10-09 | adding static file server, new implementation | Steve Manuel | |
2016-10-09 | adding static file server, new implementation | Steve Manuel | |
2016-10-09 | returning absolute import paths, will move to vendor in future commit | Steve Manuel | |
2016-10-09 | renaming import paths globally to ensure build is using new files, not ones ↵ | Steve Manuel | |
from original repo | |||
2016-10-09 | updating import paths | Steve Manuel | |
2016-10-07 | adding cache control and etags to responses for static assets + moved ↵ | Steve Manuel | |
handlers/helper upload func | |||
2016-10-06 | moved all handlers outside of callers. may need to split up handlers in to ↵ | Steve Manuel | |
grouped files | |||
2016-10-06 | adding authentication & token-based persistence for users, init setup for ↵ | Steve Manuel | |
first-use, pulling out some handlers into separate file for readability and navigation | |||
2016-10-05 | removing some debug printlns | Steve Manuel | |
2016-10-04 | implementing support for file uploads, fixing some content issues with ↵ | Steve Manuel | |
non-standard characters, removing base64 encoding of content | |||
2016-10-02 | adding new routes, UI and admin interface styles | Steve Manuel | |
2016-09-29 | added parsing and formatting code for inbound data formatted specially for ↵ | Steve Manuel | |
gorilla/schema struct decoding. these values are normalized for db insertion | |||
2016-09-24 | creating JSON API server, initial version working | Steve Manuel | |