summaryrefslogtreecommitdiff
path: root/system/api
AgeCommit message (Collapse)Author
2016-12-19moving repository, bosssauce => ponzu-cmsSteve 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-14adding db method ContentBySlug to lookup the type & id of content by its ↵Steve Manuel
slug and return it directly
2016-12-13deleting old records after storing in metrics as a cacheSteve Manuel
2016-12-13adding fix for metrics storage and cachingSteve Manuel
2016-12-13testing memory cache of current metrics rather than lookup in dbSteve Manuel
2016-12-13flipping comparison to match previous op changeSteve Manuel
2016-12-13changing or -> and op in checkSteve Manuel
2016-12-13removing debug prints and adding a check for data cached or needs analysisSteve Manuel
2016-12-12adding debug printsSteve Manuel
2016-12-12pulling data range literals out to const, adding check if metric count is 0 ↵Steve Manuel
before writing to cache
2016-12-12using dates as range for metrics putSteve Manuel
2016-12-12inserting metrics data into cacheSteve Manuel
2016-12-12checking for metric data in db firstSteve Manuel
2016-12-12adding initial caching of daily metrics from api requestsSteve Manuel
2016-12-11fix leftover db specifier name changesSteve Manuel
2016-12-11returning api server middleware to original state and adding req header ↵Steve Manuel
lookup for cache implementation
2016-12-07testing cache control exec from CORSSteve Manuel
2016-12-06re-order middleware so Record is called even if cache is activeSteve Manuel
2016-12-06adding cache (client-based, Etag) to API responses in addition to static ↵Steve Manuel
files uploaded
2016-12-06missed a renameSteve Manuel
2016-12-06substituting "_{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*/ substitutionSteve Manuel
2016-12-05changing Add -> Set for values where it could have been problematicSteve Manuel
2016-12-05update db.Query to return total of content count, add implement change ↵Steve Manuel
throughout references, add pagination to admin post results
2016-12-01adding 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-29updating comment documentation for API endpoint renamingSteve Manuel
2016-11-08moving 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-08adding remaining methods to Item for Hookable implementation and adding ↵Steve Manuel
hooks to external submissions
2016-11-04keeping 2 weeks of data to show, pruning after 1 week, and testing date ↵Steve Manuel
range UI on dahsboard
2016-11-04testing 2 week chartSteve Manuel
2016-11-04changing back pruneThreshold to 2 weeks, but running prune every week rather ↵Steve Manuel
than 14 days
2016-11-04changing timestamp -> unix conversion to take into account 1000x magnitude ↵Steve Manuel
offset
2016-11-04testing shorter prune period to gague effectivenessSteve Manuel
2016-11-04adding return valueSteve Manuel
2016-11-04adding batchPrune func to delete old analytics data, eventually would like ↵Steve Manuel
to add a backup service. renaming recordChan for clarity
2016-11-04testing optimization for cpu usage that is less interruptiveSteve Manuel
2016-11-04fixing index for unique inc on "today" dataSteve Manuel
2016-11-04reverting to UTC and reducing the check for len(times) to be n-1Steve Manuel
2016-11-04testing with local time vs. utcSteve Manuel
2016-11-04fixing index to be correct value for day thresholdSteve Manuel
2016-11-04debugSteve Manuel
2016-11-04initializing map at each index of ipsSteve Manuel
2016-11-04testing template range to get dates into pageSteve Manuel
2016-11-03removing bug to eliminate repetitive labelsSteve Manuel
2016-11-03testing simplified fix for template interpolation with analytics dataSteve Manuel
2016-11-03test for unescaping string in js mapSteve Manuel
2016-11-03testing json.RawMessage to maintain quotations in dates array for jsSteve Manuel
2016-11-03test for unescaping string in js mapSteve Manuel
2016-11-03testing fix for str format of time and dates marshallingSteve Manuel