Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-15 | changing API for external client interaction. Externalable -> Createable, ↵ | Steve Manuel | |
+Deleteable, changing Hookable interface methods to conform to pattern: BeforeAPI$ACTION, etc. | |||
2017-02-07 | adding hooks for before/after accept on external handler and implementation ↵ | Steve Manuel | |
in item.Item | |||
2017-02-06 | [core] add support for DB indexes (#62) | Steve | |
* fix typo in log message * update namespace to use prefix __index_ to avoid possible user conflicts | |||
2017-01-31 | fixes #56 godoc link | Brian Ketelsen | |
2017-01-30 | [core] Return data from api.Externalable requests for client to use in app (#55) | Steve | |
* add json response to externalable requests so client can use data in apps * bump version | |||
2017-01-26 | [core] Embedded and implement http.Pusher into http.ResponseWriter+gzip ↵ | Steve | |
Writer (#47) * added http Pusher interface to gzip response writer * implement Pusher on gzipResponseWriter and pass encoding header to pusher options * providing a generic error view fuction for code that calls a interface method which will have access to the response * fix []byte -> string type for fmt string * adding the res, req pattern for method arguments in interfaces and their method calls * fix for spacing in generic error message * remove default error views displayed in lifecycle hooks - will rely on custom views or redirects inside hook now that user has ResponseWriter. Otherwise, multiple WriteHeader calls would be warned * removing WriteHeader calls before return in external handlers * bump version 0.8.1 | |||
2017-01-20 | removing fmt prints. fix is for #38 | Steve Manuel | |
2017-01-20 | adding fix for consistent order in repeaters and multi-value field inputs | Steve Manuel | |
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-10 | adding initial support for third-party addons and the basic framework for ↵ | Steve Manuel | |
how they are registered by the system | |||
2016-12-22 | adding fix for js in repeaters (mainly FileRepeater) and cleanup of form ↵ | Steve Manuel | |
value transforms | |||
2016-12-19 | moving repository, bosssauce => ponzu-cms | Steve Manuel | |
2016-12-19 | [addons] Creating foundation for plugin-like system "Addons" (#24) | Steve | |
* adding addons dir and sample addon which enables the use of a new input element in forms for referencing other content. "addons" is a conceptual plugin-like feature, similar to wordpress "plugins" dir, but not as sophisticated | |||
2016-12-06 | substituting "_{specifier}" => "__{specifier}" so users can add their own ↵ | Steve Manuel | |
types with "_" as a separator and not face conflicts | |||
2016-12-06 | /*post?s*/ => /*content?s*/ substitution | Steve Manuel | |
2016-12-05 | changing Add -> Set for values where it could have been problematic | Steve Manuel | |
2016-12-01 | adding interface Trustable to enable auto-approval from Exteralable content, ↵ | Steve Manuel | |
and updating the Externalable interface method set so Accepts is now Accept and takes a handle to the request, returning an error | |||
2016-11-29 | updating comment documentation for API endpoint renaming | Steve Manuel | |
2016-11-08 | moving interface Mergable from api package to manager package. It avoids a ↵ | Steve Manuel | |
cyclical import and also makes more sense logically as the management of content owns the scope of merging external to interal items | |||
2016-11-08 | adding remaining methods to Item for Hookable implementation and adding ↵ | Steve Manuel | |
hooks to external submissions | |||
2016-11-03 | renaming handler and path match for api server - post => content | Steve Manuel | |
2016-10-31 | initial code to support approving pending content | Steve Manuel | |
2016-10-30 | fixing previously removed specifier for pending in refactored db set content | Steve Manuel | |
2016-10-30 | refactor some db code and update how status vars interpolate throughour UI code | Steve Manuel | |
2016-10-30 | slight refactor of pending content code & reimplementing where needed | Steve Manuel | |
2016-10-29 | renaming and moving File upload logic into own package | Steve Manuel | |
2016-10-29 | adding db procedures and updating handler for external submissions / pending ↵ | Steve Manuel | |
content | |||
2016-10-29 | adding db procedures and updating handler for external submissions / pending ↵ | Steve Manuel | |
content | |||
2016-10-29 | adding db/analytics init back in after reverting for debug | Steve Manuel | |
2016-10-28 | adding initial components for anayltics tracking API requests | Steve Manuel | |
2016-10-26 | forgot to parse form data on external post handler | Steve Manuel | |
2016-10-26 | fixing Externalable interface implementation for Post type | Steve Manuel | |
2016-10-26 | debugging | Steve Manuel | |
2016-10-26 | debugging | Steve Manuel | |
2016-10-26 | debugging | Steve Manuel | |
2016-10-26 | debugging and code reorg | Steve Manuel | |