summaryrefslogtreecommitdiff
path: root/content
AgeCommit message (Collapse)Author
2017-04-17package documentation for godocSteve Manuel
2017-01-11attempting to force item.Types to be populated before the db Init stepSteve 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 __contentIndex to map item slug to semi foreign-key, and implementing ↵Steve Manuel
add/delete features
2016-12-06cleanup template, move ContentName into base Item as String on Identifiable ↵Steve Manuel
interface, also makes Item implement Stringer, useful in fmt funcs
2016-11-28fix for uuid implementation, was overwriting uuid on save w/ 0 valueSteve Manuel
2016-11-28adding uuid dep and implementation for content.ItemSteve Manuel
2016-11-26removing Post.go content type from defaultSteve Manuel
2016-11-16rearranging code in item.goSteve Manuel
2016-11-09moving Mergeable interface to editor package. Fighting with cyclical imports ↵Steve Manuel
for too long will make you do things. Editable and Sortable interfaces are here already, so clerically its ok.
2016-11-08moving Mergable interface to content package. Still hit cyclical import ↵Steve Manuel
issue, still makes sense to have in content
2016-11-08adding remaining interface methods to satisfy Hookable. Reverting back again ↵Steve Manuel
to value receiver as it is clearer about Hookable methods and ability to modifty struct fields
2016-11-08testing revert Item to pointer in method reciever for hooks -- interface ↵Steve Manuel
methods of emedded types may not be promoted to outer type if it is not same pointer/value type
2016-11-08changing pointer to value receiever for Item so there is no confusion around ↵Steve Manuel
ability to change Item fields in Hook
2016-11-08adding remaining methods to Item for Hookable implementation and adding ↵Steve Manuel
hooks to external submissions
2016-11-08adding before/after hooks to actions: save, delete, approve and rejectSteve Manuel
2016-11-07updating Identifiable interface, renaming its method and changing name where ↵Steve Manuel
used throughout codebase
2016-11-03implementing SetContentID to satisfy the Identifiable interfaceSteve Manuel
2016-11-03simplifying Editable interface by adding Sluggable and Identifiable ↵Steve Manuel
interfaces, moving relevant interface methods to be implemented by other types and updating caller code to assert the new interface types as needed
2016-10-28adding some clean up code and UI toggle for future external vs. internal ↵Steve Manuel
posted content
2016-10-26testing non-accept contentSteve Manuel
2016-10-26debuggingSteve Manuel
2016-10-26fixing Externalable interface implementation for Post typeSteve Manuel
2016-10-26adding capability to accept external content type submissionsSteve Manuel
2016-10-26changing arrangement of default and generated post / content typeSteve Manuel
2016-10-25updating content type generator template and modifying default postSteve Manuel
2016-10-25adding Tags input type and implementing a test on postSteve Manuel
2016-10-18adding the Touch() method to Sortable interface, which would enable us to ↵Steve Manuel
sort by updated time
2016-10-18adding ContentID to interface Sortable.. it is duplicating method in both ↵Steve Manuel
Editable and Sortable.. we will see if this is an issue later down the line...
2016-10-18adding Sortable interface, implementing it on ItemSteve Manuel
2016-10-17testing int64 type for timestamp & updateSteve Manuel
2016-10-17adding partial time helper and hard coding date & time inputsSteve Manuel
2016-10-17adding initial updates to provide better time recording for post editing & ↵Steve Manuel
creation
2016-10-10updating some defaultsSteve Manuel
2016-10-09returning absolute import paths, will move to vendor in future commitSteve Manuel
2016-10-09renaming import paths globally to ensure build is using new files, not ones ↵Steve Manuel
from original repo
2016-10-09updating import pathsSteve Manuel
2016-10-02adding more UI, rich text editor, implentation and example in post.go, as ↵Steve Manuel
well as db insert/update and retrieval. NOTE: rich text editor content is stored as html escaped entity in DB.
2016-10-02adding default fields to Item and removing from post.go and templateSteve Manuel
2016-09-30updating generated content types to include more built-in input function ↵Steve Manuel
examples (+ Select, Checkbox)
2016-09-22adding a generator for custom post content types, slug for url based on ↵Steve Manuel
title, main file to manage commands
2016-09-21added admin interface and overview of content and types. more code ↵Steve Manuel
reorganization.
2016-09-20adding support for boltdb storage, updating and inserting content, some ↵Steve Manuel
reorganization
2016-09-19changed Post fields from []byte to string for json decoding - complained ↵Steve Manuel
about base64 encoded data ([]byte)
2016-09-19reorganizing files and dir structure. adding initial (incomplete) ↵Steve Manuel
management, types, system and db functionality.