Releases: SigmaBuilder/Server
Releases · SigmaBuilder/Server
Release list
v1.0.1 - Docker Support & Automated EC2 Deployments
What's Changed
- Initialize project with PostgreSQL setup and configuration by @rub3nnn in #1
- Add configuration, utilities, and middleware for application setup by @diegopuertolas in #2
- Implement user authentication and project membership roles and permissions management by @rub3nnn in #3
- Implement project management service with CRUD and user roles by @diegopuertolas in #4
- Add database tables, relationships, and indexing for optimization by @diegopuertolas in #23
- Remove unique constraint on project_id and update foreign keys by @diegopuertolas in #25
- Add index on sites table and refactor database links by @diegopuertolas in #26
- Add password reset tokens table and optimize lookups by @diegopuertolas in #27
- Add project_invitations table with indexing and triggers by @diegopuertolas in #29
- Implement CRUD operations and routing for sites service by @diegopuertolas in #30
- Scope roles and members to projects and enhance projects module structure by @diegopuertolas in #32
- Refactor database schema for improved organization by @diegopuertolas in #33
- Add idempotent drop statements to simplify schema resets by @diegopuertolas in #34
- Implement project role initialization and enhance project schema by @diegopuertolas in #35
- Implement site retrieval individual methods and improve code formatting by @rub3nnn in #37
- Add name column to templates table and site validation logic by @diegopuertolas in #38
- Implement CRUD operations and validation for portfolio items by @diegopuertolas in #39
- Refactor site management functions and improve validation logic by @rub3nnn in #41
- Implement publish/unpublish functionality and status validation for sites by @rub3nnn in #42
- Add includeProject parameter and set default template_type by @rub3nnn in #43
- Implement CRUD operations and validation for portfolio stack by @diegopuertolas in #44
- Implement CRUD service and routes for blog categories by @diegopuertolas in #45
- Implement CRUD operations and validation for blog posts by @diegopuertolas in #46
- Implement email service with Handlebars templates and Resend integration by @rub3nnn in #47
- Implement password reset service with validation and email notification by @rub3nnn in #48
- Implement invitation management service with email notifications and routes by @rub3nnn in #49
- Add user profile, email, and password update functionalities by @diegopuertolas in #50
- Fix projectId injection in site controller from request object by @rub3nnn in #51
- Add delete session functionality and update revoke token documentation by @diegopuertolas in #52
- Integrate AWS S3 for media management and implement services by @rub3nnn in #53
- Add support to other S3 providers configuration and enhance site folder creation by @rub3nnn in #54
- Enhance user profile management with avatar upload functionality by @rub3nnn in #55
- Implement portfolio_sections management with CRUD operations by @diegopuertolas in #56
- Enhance blog_posts table and update validation rules by @rub3nnn in #57
- Update features column default value and include in site creation response by @rub3nnn in #58
- Include 'content' field and project_id in site responses by @rub3nnn in #59
- Implement public API for portfolio and blog data retrieval by @diegopuertolas in #60
- Implement pages module with CRUD operations and routing by @diegopuertolas in #61
- Implement pages management with home page functionality by @rub3nnn in #62
- Add public routes and utility functions for page rendering by @diegopuertolas in #63
- Implement filter system and fixed some problems by @diegopuertolas in #64
- Fix default value and enhance refresh token in media_folders table by @diegopuertolas in #65
- Enhance API responses and add comprehensive unit tests by @diegopuertolas in #66
- Update README and add logo for SigmaBuilder by @diegopuertolas in #67
- Add public API documentation and site retrieval functions by @rub3nnn in #68
- Add DML queries and update README with descriptions by @diegopuertolas in #69
- Add stored procedure for nightly maintenance tasks by @diegopuertolas in #70
- Enhance AI module integration and update documentation by @rub3nnn in #71
- Add multilingual support for API documentation in English and Spanish by @rub3nnn in #72
- Add environment configuration and update .gitignore by @rub3nnn in #73
- Set up foundational backend infrastructure with PostgreSQL and API by @diegopuertolas in #74
- Fix portfolio_sections table by dropping and inserting default permissions by @diegopuertolas in #75
- Add Dockerfile and workflow for production deployment by @rub3nnn in #76
- Refactor environment variables and update configuration settings by @rub3nnn in #77
- Enhance database schema and deployment automation with Docker & bump version 1.0.1 by @diegopuertolas in #78
New Contributors
- @rub3nnn made their first contribution in #1
- @diegopuertolas made their first contribution in #2
Full Changelog: https://github.com/SigmaBuilder/Server/commits/v1.0.1