summaryrefslogtreecommitdiff
path: root/system/db
AgeCommit message (Collapse)Author
2017-04-17package documentation for godocSteve Manuel
2017-04-14simpler throttleKevin Keuning
2017-04-14improved throttle to ensure content is sortedKevin Keuning
2017-04-13moving search into own package and renaming funcs throughoutSteve Manuel
2017-04-11Merge branch 'throttle-sort' into ponzu-devSteve Manuel
2017-04-11remoeve ErrNoSearchIndex since the implementation is disable by defaultSteve Manuel
2017-04-11change implementation of search to opt-in per type, less risky if sensative ↵Steve Manuel
data is added
2017-04-11updating waitDuration, should determine if this is configurable or notSteve Manuel
2017-04-11adding throttled content sortingSteve Manuel
2017-04-07import layout style fixSteve Manuel
2017-04-07import layout style fixSteve Manuel
2017-04-07add initial implementation of api search handler with full-text search by typeSteve Manuel
2017-04-06renaming and add Delete operation for search indexSteve Manuel
2017-04-06adding default implementation of db.SearchableSteve Manuel
2017-04-06indexing string data instead of json []byteSteve Manuel
2017-04-06update index path to include the search dirSteve Manuel
2017-04-06adding json values to search index on insert and updateSteve Manuel
2017-04-06add mapping for search indices per content typeSteve Manuel
2017-04-03swap asc/desc now that natural order in db is changedSteve Manuel
2017-04-03move iterator to suffix of key to avoid clashing, include status in UI sortSteve Manuel
2017-04-03testing alt key format in sorted bucketsSteve Manuel
2017-03-21JSON decoded val for int variants are float64 - need to cast after assertionSteve Manuel
2017-03-21adding cache-control age and disablerSteve Manuel
2017-03-20separate UpdateContent and SetContent to differentiate when data should be ↵Steve Manuel
merged or replaced
2017-03-15updating DeleteContent signature to remove requirement of url.Values, will ↵Steve Manuel
instead to a lookup in content before the delete to get slug, etc
2017-03-05updated loggingKevin Keuning
2017-03-05consolidate UpdateContent into SetContentKevin Keuning
2017-03-02updated log messageKevin Keuning
2017-03-02added UpdateContent for merge behavior on api updates, extended HookableKevin Keuning
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-24[core] System backups (uploads, system.db, analytics.db) (#42)Steve
2017-01-20removing fmt prints. fix is for #38Steve Manuel
2017-01-20adding fix for consistent order in repeaters and multi-value field inputsSteve 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-12and not or in err checkSteve Manuel
2017-01-12move expensive work outside store.Update in SortSteve Manuel
2017-01-12handling errorSteve Manuel
2017-01-11moving content _ import into new system/init package to test importSteve Manuel
2017-01-11move content _ import to adminSteve Manuel
2017-01-11attempting to force item.Types to be populated before the db Init stepSteve Manuel
2017-01-11adding []byte driven api vs. url.Values where ever possibleSteve Manuel
2017-01-10adding pointer fix for decoding, removing print debugsSteve Manuel
2017-01-10adding test for store value before attempt to open dbSteve Manuel
2017-01-10adding print debugs to check statusSteve Manuel
2017-01-10minor UI change and docs updateSteve Manuel
2017-01-10adding Init check in func called early in processSteve Manuel
2017-01-10adding db open back to Init and calling Init from other files init()Steve Manuel
2017-01-10now that we possibly create the __addon bucket here, tx type needs to be ↵Steve Manuel
writable
2017-01-10pulling db connection creation into package init not exported Init() ↵Steve Manuel
initialization func
2017-01-10adding bucket in advance in case it doesnt exist and addon init is called ↵Steve Manuel
before db Init