Lewis Nixon
16b72c0e44
Simplify .env.dev info note in DEVELOPMENT.md
Trim the rationale so the note doesn't reference an implementation
detail (NX_ADD_PLUGINS) that could drift out of sync if it changes.
4 weeks ago
Lewis Nixon
f5f05154a8
Note that start:client's -o flag is a no-op in the Dev Container
The script tries to auto-open a browser, which doesn't exist inside
the container; document that the resulting failure is harmless
rather than leaving contributors to wonder about it.
4 weeks ago
Lewis Nixon
18c3743b6b
Sync Dev Container prerequisites list with actual Dockerfile packages
The docs listed g++, make, python3 as pre-installed tooling but
omitted openssl and git, which .devcontainer/Dockerfile also installs.
4 weeks ago
Lewis Nixon
8abad72607
Base Dev Container .env on .env.dev instead of .env.example
.env.example doesn't set NX_ADD_PLUGINS=false, so pointing Dev
Container users at it silently changed their Nx task-inference
behavior compared to everyone else's setup. Base on .env.dev like
the manual setup does, and just override DATABASE_URL/REDIS_HOST
for the containerized services.
4 weeks ago
Lewis Nixon
55bc3c1636
Setup VS Code Dev Container configuration
Add a .devcontainer configuration so contributors can develop Ghostfolio
inside a containerized environment with Node.js, PostgreSQL and Redis
pre-wired together, without needing to install anything locally besides
Docker and VS Code.
Closes #7380
4 weeks ago
Thomas Kaul
6af4219409
Task/add NestJS dependencies guide to DEVELOPMENT.md ( #6944 )
Add NestJS dependencies guide
3 months ago
Kenrick Tandrian
dbc9b9ae0b
Task/migrate execution of seed.ts without additional configuration ( #5302 )
* Migrate execution of seed.ts without additional configuration
* Update changelog
1 year ago
Thomas Kaul
6f4e0f11cf
Feature/extend development guide to start client in other languages ( #4881 )
* Extend start client guide
1 year ago
Thomas Kaul
8c2f8033d7
Feature/upgrade Node.js from version 20 to 22 ( #4680 )
* Upgrade to Node.js 22
* Update changelog
1 year ago
Thomas Kaul
82fe2590bf
Feature/add Storybook link to development guide ( #4448 )
* Add Storybook
1 year ago
Thomas Kaul
feea2ced82
Feature/update certificate for development ( #4418 )
* Update certificate for development
* Extend documentation
1 year ago
Lennart Goedhart
aca4c3d46d
Feature/modernize docker compose files ( #4101 )
* Modernize docker compose files
* Update changelog
2 years ago
dw-0
fd26253e7a
Feature/set up husky and pre-commit hook for linting and format check ( #3867 )
* Set up husky and pre-commit hook for linting and format check
* Update changelog
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2 years ago
Thomas Kaul
d034eb04c4
Feature/improve development instructions ( #3683 )
2 years ago
Thomas Kaul
f883469b55
Feature/move development instructions to DEVELOPMENT.md ( #3680 )
* Move development instructions
2 years ago
Vijayaraj
c1d1ea9dde
Feature/migrate from Yarn 1 (Classic) to npm ( #3601 )
* Migrate from yarn to npm
2 years ago
Thomas Kaul
194aee97db
Feature/update development instructions to control flow ( #3466 )
2 years ago
Thomas Kaul
bdfba4d509
Upgrade to Nx 17.1 ( #2635 )
* Upgrade to Nx 17
* Run migrations
* Extend instructions
* Update changelog
3 years ago
Thomas Kaul
3d09bfdb0c
Feature/upgrade angular to version 16.2.12 ( #2590 )
* Add upgrade guides for Angular
* Upgrade Angular dependencies to version 16.2.12
* Update changelog
3 years ago
Thomas Kaul
b8626c2086
Feature/change fees interest and search to general availability ( #2525 )
* Change features to general availability
* Fees on account level
* Interest on account level
* Search for a holding
* Update changelog
* Add documentation for experimental features
3 years ago
Thomas Kaul
692309988c
Add Prisma Studio ( #2415 )
3 years ago
Thomas Kaul
3dafbf7fef
Add schema synchronization ( #1890 )
3 years ago
Thomas Kaul
e0c0425d21
Add development guide ( #1722 )
4 years ago