- Fixed issue with form submission (thanks c-nv-s)
- Fixed issue with the
query
function inside the server-side runtime function execution. - Added PostgreSQL indexes when creating base tables on the
account_id
and added indexes for thesb
schema.
- Created a data persistance interface to support different data store.
- Added support for PostgreSQL.
- Database tests for PostgreSQL and MongoDB.
- Default Docker Compose for demo use PostgreSQL.
- Added atomic worker queue
- Added graceful shutdown
- Added reset password flow and made the reset code generation avail from backend.
- Added bulk create function to insert lots of documents reliably
- Added an increment function to inc/dec a specific field atomically
- Server-side function runtime allows to run JavaScript code on event/schedule
- Task scheduler allows to run function on specifics interval
- Updated the realtime broker to handle distribution by having all messages using Redis's PubSub
- Added Dockerfile and made it easier to use Docker Compose to start an instance quickly.
- Added form submission list/view to the web UI
- Huge database refactor to make it easier to share with UI
- Created first basic web UI to make it easier to get started with new instance
- Removed AWS requirements by provider local implementation for storage and email
- Created interface for sending email
- Created interface for storage operations
- Binary release 1.0.0-alpha1
-
Refactored lots of code into sub-packages
- Added possibilities to delete files
- Added possibilities to send email (still not on client library)
- Released as open source
- New realtime implementation using SSE, websocket was causing lots of issues.
- Added the MIT LICENSE, preparing for open source release
Started the websocket implementation
After almost 1 year of in and out, the first production version is deployed.
First commit to GitHub, when the project got real and rewritten in Go.
Project started, first version was written in Node.