Skip to content

Releases: Daffadon/fndn

v0.7.0

12 Jan 03:14
d783277

Choose a tag to compare

Changelog

  • 6a2f9da chore(mod): update Go version from 1.24.6 to 1.24.9
  • 4cd9b4d docs(README): update version references and add config reference section
  • 9d303c5 docs(reference): add configuration reference files for databases, message queues, and object storage
  • 29f5c3b feat(cli): add database generation function call in InitGenerate
  • 9d1216a feat(cli): add cache and storage configuration generation to init process
  • c183a84 feat(cli): add cache configuration generation functionality
  • 19eb8f9 feat(cli): add database config generation
  • 355da99 feat(cli): add descriptions for cache and storage configuration generation
  • edcf27a feat(cli): add framework generation model and run function
  • c9123cf feat(cli): add message queue generation case in InitGenerate
  • 711fe80 feat(cli): add new database configuration generation model and run function
  • efb61e1 feat(cli): enhance viewDone and viewStep for clearer config instructions
  • dcef2f9 feat(cli): enhance viewStep to include message queue config generation
  • 63a93ec feat(cli): implement GenerateModel for configuration generation
  • 754fbd6 feat(cli): implement message queue generation functionality
  • 892dba0 feat(cli): implement storage configuration generation functionality
  • 31f58d0 feat(cli): refactor cache configuration generation to unify file naming
  • b8872cf feat(cli): streamline cache and storage command implementations
  • f533d22 feat(cli): update database command to use dedicated configuration generation function
  • 939da19 feat(cli): update database connection functions for clarity and consistency
  • 58a1325 feat(cli): update object storage config generation to streamline file naming
  • a3d747b feat(cmd): add generate command
  • 26d5056 feat(domain): add Generator struct for configuration management:
  • 3f68cfe feat(generation): add GenerateSpecificProject function for framework-specific config generation
  • e535e83 feat(generation): enhance HTTP initialization for multiple frameworks
  • 20e0c7b feat(generation): implement InitGenerate functions for generate config entrypoint
  • bc7a621 feat(mq): refactor message queue connection functions and enhance InitDependencyInjection for specific MQ types
  • 674fd95 feat(pkg): add IsFileExists function to check file existence
  • cf256ad fix(cli): rename GenerateSpecificProject to GenerateSpecificFramework for clarity
  • 8d9c14d fix(ui): clarify selection instructions in RadioButton view
  • ed1697f refactor(cli): move for file organization
  • aa190bc refactor(cmd): move init project command to different file

Released by GoReleaser.

v0.6.0

31 Dec 06:56
713e5c9

Choose a tag to compare

Changelog

  • aa2d3f8 chore(docs): update version to v0.6.0 and include object storage in generation options
  • dadebd9 feat(object_storage): add Minio, Rustfs, and SeaweedFS infrastructure templates
  • 100c817 feat(object_storage): add ObjectStorage field to Project struct
  • 62e3eaf feat(object_storage): add Rustfs configuration templates for storage and Docker Compose
  • effd3d9 feat(object_storage): add SeaweedFS configuration templates for storage and Docker Compose
  • 850f033 feat(object_storage): add object storage configuration for Rustfs, Seaweedfs, and Minio in Docker Compose
  • fdbe98a feat(object_storage): add object storage selection to project initialization
  • 3000ac7 feat(object_storage): add support for Rustfs and Seaweedfs in YAML configuration
  • 380be4c feat(object_storage): add support for Rustfs, Seaweedfs, and Minio in dependency injection
  • 0b9a038 feat(object_storage): generalize object storage connection and infrastructure provision
  • 712e08f feat(object_storage): update OS environment variables to OS_ROOT_USER and OS_ROOT_PASSWORD
  • 26b4ccb feat(object_storage): update object storage initialization and configuration functions
  • 8ccfad2 fix(rabbitmq): set RabbitMQ definition file to read-only in Docker Compose
  • 2687c6c refactor(object_storage): update Minio Docker Compose environment variables

Released by GoReleaser.

v0.5.1

17 Nov 03:20

Choose a tag to compare

Changelog

  • a7f73b9 feat(cache): add 'Redict' support for in-memory and Docker configurations
  • 77d427d feat(cache): add 'Redict' support to cache infrastructure and dependency injection
  • 8d3cdee feat(config): add 'Redict' support to YAML configuration templates
  • 5856aa3 feat(infra): add 'Redict' support to in-memory infrastructure initialization
  • 1da4865 feat(input): add 'Redict' option to In-memory Store selection
  • 27ca985 feat(parser): add 'Redict' support to HTTPServerParser cache options
  • 6284380 feat(readme): add 'Redict' badge to techstack section
  • b0019ac fix(readme): update version to v0.5.1 in usage instructions

Released by GoReleaser.

v0.5.0

06 Nov 04:23
8e7be5f

Choose a tag to compare

Changelog

  • c55c980 feat(cache): add DragonFly cache connection and Docker Compose templates
  • 920d5a3 feat(cache): add Valkey configuration templates and connection handling
  • 2501ed1 feat(cache): implement Valkey infrastructure and enhance in-memory initialization for various cache types
  • 631e3c2 feat(cache): refactor in-memory configuration initialization for various cache types
  • af6f63e feat(config): add DragonFly cache configuration template
  • 8274782 feat(config): add DragonFly configuration template to YAML config initialization
  • 292f5d1 feat(config): add Valkey configuration template to cache.yaml.go
  • 49c92c2 feat(config): enhance InitYamlConfig to support multiple in-memory store types
  • efa4411 feat(di): add cache connection handling for in-memory options
  • 5def2d7 feat(docker): add DragonFly cache configuration templates to Docker Compose setup
  • c1dcb0a feat(domain): add Dragonfly cache connection and infrastructure handling
  • 711e5d4 feat(infra): add DragonFly cache implementation and interface
  • 01779a4 feat(init): update initialization sequence for DB and in-memory store configurations
  • 63a8824 feat(parser): add DragonFly cache support in HTTPServerParser
  • 0098e37 feat(parser): add cache handling to HTTPServerParser and update template
  • 2a49373 feat(project): add InMemory field to Project struct
  • e732876 feat(ui): add in-memory store selection to input model
  • c34a6ac fix(cache): remove KeyDB option from in-memory configuration
  • d51d81e fix(changelog): exclude 'Merge pull request' entries from changelog filters
  • d2897f2 fix(docs): update WSL hot reload instructions in README files
  • 1a1acdc fix(env): update environment variable for Redis to CACHE_PASSWORD
  • 88a4bf2 fix(infra): update DragonFly in-memory infrastructure handling and remove KeyDB references
  • 0d2e34d fix(infra): update progress message for in-memory infra generation
  • 31bf933 fix(mq): ensure file generation only occurs when fileName or template is set
  • 3d02dc4 fix(readme): update Redis environment variable to CACHE_PASSWORD
  • 8ebb616 fix(readme): update version to v0.5.0 and add in-memory-store support
  • 25ab0d5 fix(ui): remove KeyDB option from In-memory Store selection

Released by GoReleaser.

v0.4.0

30 Oct 01:29
9ed7dcb

Choose a tag to compare

Changelog

  • 107660d Merge pull request #8 from Daffadon/db
  • 9ed7dcb Merge pull request #9 from Daffadon/dev
  • 93eb736 Update issue templates
  • 4929dff Update issue templates
  • b8f7b2c chore(release): update version to v0.4.0 and update README for new features
  • a1563cb feat(config): add ClickHouse support in YAML configuration
  • 5dc4def feat(database): add ClickHouse YAML configuration template
  • 81cc035 feat(database): add ClickHouse configuration and connection handling
  • 9694f8f feat(database): add ClickHouse support in HTTPServerParser function
  • 288522f feat(database): add ClickHouse support in InitDBConfig function
  • f5d503a feat(database): add ClickHouse support in InitDependencyInjection function
  • 00b8027 feat(database): add ClickHouse support in InitQuerierInfra function
  • 7aa560a feat(database): add ClickHouse support in Querier implementation
  • ee55d6a feat(docker): add ClickHouse support in InitDockerComposeConfig function
  • 7c1e6a0 feat(ui): add ClickHouse option to database selection in input model
  • 700d646 fix(goreleaser): remove merge pull request entry from changelog filters
  • 7103715 fix(releaser): remove branch restriction for tag-based releases

Released by GoReleaser.

v0.3.2

29 Oct 03:54

Choose a tag to compare

Changelog

  • 0aa1256 docs(readme): update version to v0.3.2 and reflect changes in usage instructions

Released by GoReleaser.

v0.3.1

29 Oct 03:49

Choose a tag to compare

Changelog

  • e987682 fix(goreleaser): correct README file name case to match filesystem

Released by GoReleaser.

v0.2.0

02 Oct 14:58

Choose a tag to compare

What's Changed

  • Feat: add DB options to custom mode by @Daffadon in #4
  • Feat: add database otption to custom mode by @Daffadon in #5

Full Changelog: v0.1.1...v0.2.0

v0.1.1

26 Sep 06:54
12e3f20

Choose a tag to compare

What's Changed

  • fix: correct spelling of "gorilla/mux" in templates and documentation by @Daffadon in #3

Full Changelog: v0.1.0...v0.1.1

v0.1.0

26 Sep 02:40
d3b95f8

Choose a tag to compare

What's Changed

  • Feat: add capability to generate different framework by @Daffadon in #1
  • Feat: Add capability to generate different frameworks by @Daffadon in #2

New Contributors

Full Changelog: v0.0.1...v0.1.0