Daptin Versions Save

Daptin - Backend As A Service - GraphQL/JSON-API Headless CMS

0.7.1

5 years ago
  • Handle images/assets as entity fields
  • set user owner for the oauth token after new oauth flow
  • update readme
  • update build command for travis
  • update glide dependencies
  • update vulnerable npm dependencies
  • update rclone version
  • new reserved word "lead" in mysql 8
  • add "enable" column to sub site

v0.7.0

5 years ago
  • Refresh oauth token now available as action
  • Check JWT token issuer for authentication
  • New Action "Create Response" to create custom action response
  • Rename "user" to "user_account", user is reserved word in postgres
  • Rename aggregate column projections for postgres

v0.6.9

5 years ago

83 commits since last release.

  • Built with Go 1.9.3
  • Password less login for social auth
  • Inbuilt cron service/task scheduler to schedule repeating tasks (export report or sync with external services)
  • More to latest icons for the dashboard
  • Expose the endpoints /stats/.., /api/.. on sub-sites
  • New logo
  • Latest changes from dependent upstream projects (rclone)
  • schedule sub-sites sync for sites at every 10 minutes
  • Caching objects for n+1 for improved performances on large queries
  • Advance query and filter parameters for in the /api and /graphql endpoints
  • Add "export as csv" action which can be executed on any table
  • Test oauth flow with more providers

Docker image at daptin/daptin

v0.6.8

6 years ago
  • More documentation
  • Improved RAML specs
  • API's under /api now available on subsites
  • Improvements in grid views, try out different views
  • Improve code coverage under tests from 4% to 15%
  • Automated docker image builds using travis for bleeding edge under tag daptin:travis
  • Update npm dependencies
  • Improved and more precise filter support in GET APS's now available

v0.6.7

6 years ago
  • Automatic entity and column genrator based on CSV/XLS
  • Improved column detection for XLS and CSV uploads
  • Allow CSV uploads for data upload and entity creation
  • Update fontawesome to version 5
  • Add a new fancy check box form control, looks better
  • Improve the date/time identifier with more format types
  • Allow errors to go to the dashboard if action fails
  • Optional Basic Authentication on sub sites
  • Check for updated to column structures from json schema uploads
  • Network request action is a lot more capable
  • Allow JSON and url-form encoded post on actions
  • Allow actions to skip the CRUD middleware layer
  • Refactor the base resources handler
  • Add persistence to the oauth2 profile token exchange action
  • Allow actions to be conditionally executed
  • Added couple of utility function
  • Update JQuery version to 3.0.0
  • Extend JWT token expiry time to 3 days
  • Allow a set of groups to be assigned to every new entity
  • Use the permission column in the usergroup table as the deciding permission value for auth
  • Assets folder
  • Cross build
  • Permission over sub sites
  • Updated version of various dependencies (notably rclone)

v0.6.4

6 years ago
  • Update jquery version to 3.0.0
  • Extend JWT token expiry time to 3 days
  • Allow a set of groups to be assigned to every new entity
  • Remove some logs
  • Use the permission column in the usergroup table as the deciding permission value for auth
  • Assets folder
  • Cross build
  • Permission over sub sites
  • Update npm package list
  • Update build scripts for cross build
  • Add automated cross compilation build script
  • Base data for initial setup: marketplace
  • Accept dashboard source code folder from arguments for heroku
  • Update Heroku Procfile
  • Show dashbaord on "dashboard." subdomain
  • API endpoint on subdomain
  • Update dependency for satori/uuid
  • Migrate to new signature of satori/uuid.NewV4

v0.6.3

6 years ago

Changelog

  • Table Audit history can be optionally enabled for entities
  • No foreign key index to be created in audit tables.
  • DB name mapping for subsite structure
  • File uploads and image uploads handling
  • Show uploaded images on single instance view
  • Images work like relations
  • Image uploads to be stored in cloud store
  • Image upload metadata stored in entity columns
  • Can be multiple files
  • Handle file upload on ui using relations
  • Allow multiple type of editors for json/text in entities.
  • Image field is a new field (not just a file)
  • Upload images
  • Cloud Storage is a foreign key away
  • Uploads go to cloud storage
  • Store image reference in the table
  • Show file chooser for images
  • Firefox sidebar icon unaligned fix
  • Stats api client for JS
  • Add general over view of system on dashbaord
  • Stats endpoint provides: projections, aggregations, group by, filters and joins
  • Update generate random data action for testing
  • Change query builder limit for count query, pagination is improved
  • Use http.Request.Context everywhere
  • Stats api is: /stats/:tableName?query
  • Add pagination for child lists
  • Allow bulk data import from xls and csv on system start
  • Expose aggregate/stats api for entities

Automated with @goreleaser Built with go version go1.9 linux/amd64

v0.6.2

6 years ago

v0.6.1

6 years ago

Changelog

  • Export data in JSON format
  • Import data from JSON
  • Add static files in final single executable for convenience
  • Quick heroku deployment supported
  • File upload field - multiple file type filter support
  • Smaller Docker images for daptin
  • Better handling for timestamp/date/time fields
  • Basic support for Websockets [Complete support coming soon]
  • Quick deployement files for kubernetes and docker-compose

Automated with @goreleaser Built with go version go1.9 linux/amd64

v0.5.7

6 years ago

Changelog

1cf7543 move scripts to one foldeR


Automated with @goreleaser Built with go version go1.9 linux/amd64