Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

main to release branch #1988

Merged
merged 74 commits into from
Sep 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
4b47920
temp
Aug 12, 2024
f0d9557
Update website user guide
Aug 12, 2024
25e385c
temp
Aug 14, 2024
4b502f0
Upgrade axios lib to patched version (#1941)
SamuelPull Aug 15, 2024
dcbb0c3
updated a few more links and texts
MartinJurcoGlina Aug 15, 2024
72afa22
Merge branch 'main' of github.com:openkfw/TruBudget into update-websi…
MartinJurcoGlina Aug 15, 2024
40b6ded
Merge pull request #1936 from openkfw/update-website-wiki
MartinJurcoGlina Aug 15, 2024
95d7ff5
api, frontend: added workflow mode option
SamuelPull Aug 16, 2024
b0bf1f2
Add working file creating.
Aug 16, 2024
3240a93
Merge branch 'main' into 1829-workflow-ordering
SamuelPull Aug 16, 2024
b9fce1a
ui: updated german localization
SamuelPull Aug 16, 2024
816c5bc
e2e: add unordered workflow test
SamuelPull Aug 19, 2024
6d8400d
e2e: removed test of deprecated workflowitem type
SamuelPull Aug 19, 2024
8a556e1
excel-export: Updated subproject sheet with wf mode
SamuelPull Aug 19, 2024
cb16dfa
862 remote fingerprint (#1933)
galethil Aug 20, 2024
63c28a1
e2e: fix documents spec (#1947)
SamuelPull Aug 21, 2024
13b9ead
e2e: fix some tests still failing on pipeline (#1948)
SamuelPull Aug 21, 2024
310a737
scrips,api:Working upgradable app
Aug 21, 2024
9f45a5e
scrips:Add port for local browsing of minio files
Aug 22, 2024
5684b9e
Merge branch 'main' into 1829-workflow-ordering
SamuelPull Aug 22, 2024
9ae7c4e
api: fix export data missing wf mode
SamuelPull Aug 23, 2024
831c587
api, frontend: autocheck file integrity (#1940)
SamuelPull Aug 23, 2024
a2f9934
blockchain: upgrade multichain (#1938)
SamuelPull Aug 23, 2024
8cb4afc
Merge pull request #1942 from openkfw/1829-workflow-ordering
MartinJurcoGlina Aug 23, 2024
ff397ce
1906-show all tags (#1946)
MartinJurcoGlina Aug 23, 2024
12666d0
api:Remove unused COPY from Dockerfile
Aug 26, 2024
645958f
ui, api, storage: file comment
SamuelPull Aug 26, 2024
7b08ec9
Merge branch 'main' into 1863-upgrade-button
Aug 27, 2024
1be74ca
wip
SamuelPull Aug 27, 2024
252ef55
wip
SamuelPull Aug 27, 2024
c83a196
sync ui and e2e test
SamuelPull Aug 27, 2024
1035725
ui: removed comments
SamuelPull Aug 27, 2024
431a7ae
#1954-fixed edit project photo upload
MartinJurcoGlina Sep 3, 2024
8bea25a
frontend,api:Refactor to app standards.Add checks.
Sep 4, 2024
725eaae
scripts:Add app restart to script
Sep 4, 2024
53bcf12
scripts:Add correct checks for when upgrade
Sep 5, 2024
99028ce
api:Fix variable name
Sep 5, 2024
07cb9db
frontend:Compare versions with v prefix
Sep 5, 2024
1846c59
set high default api initialDelaySeconds (#1957)
s2-ctraut Sep 6, 2024
461d359
frontend:Upgrade nginx image (#1964)
galethil Sep 6, 2024
78a606b
storage-service:Add missing env vars
Sep 9, 2024
be4ca7f
Merge pull request #1951 from openkfw/1863-upgrade-button
MartinJurcoGlina Sep 9, 2024
919bbd8
api:Fix ausolute import to relative
Sep 10, 2024
61714d6
Merge pull request #1967 from openkfw/add-missing-env-vars
MartinJurcoGlina Sep 10, 2024
6403c3f
Merge pull request #1962 from openkfw/1959-env-vars
MartinJurcoGlina Sep 10, 2024
32cc225
Merge pull request #1960 from openkfw/1954-change-project-photo
MartinJurcoGlina Sep 10, 2024
f8fff47
npm audit fix
Sep 10, 2024
776c571
blockchain:npm audit fix
Sep 10, 2024
5d9b224
Fix absolute import to relative (#1969)
galethil Sep 10, 2024
252b78b
blockchain:npm audit fix
Sep 12, 2024
70c3d69
merge main
Sep 12, 2024
1769ac9
uprade express
Sep 12, 2024
f848f6f
Merge pull request #1971 from openkfw/minor-fix
MartinJurcoGlina Sep 12, 2024
a3b1a29
Add protocol to all connections (#1974)
galethil Sep 13, 2024
9aedbb8
Merge branch 'main' into 1900-docs-metadata
SamuelPull Sep 16, 2024
0dd8d3e
Merge pull request #1949 from openkfw/minio-dev-browser
MartinJurcoGlina Sep 16, 2024
c7581cc
api: secure cookie env var (#1979)
SamuelPull Sep 18, 2024
b1938b9
Merge branch 'main' into 1900-docs-metadata
SamuelPull Sep 18, 2024
09bf545
api, ui: add comment to external link in wf item
SamuelPull Sep 18, 2024
8f2747e
provisioning: configurable timeout (#1981)
SamuelPull Sep 18, 2024
003d348
Merge branch 'main' into 1900-docs-metadata
SamuelPull Sep 19, 2024
f1f7eb2
more reasonable example
SamuelPull Sep 19, 2024
aec1b3e
patch vulnerable library (#1982)
SamuelPull Sep 19, 2024
46a4cc4
Merge branch 'main' into 1900-docs-metadata
SamuelPull Sep 19, 2024
ca61071
finally
SamuelPull Sep 19, 2024
041f910
ui: fix duplicates bug
SamuelPull Sep 19, 2024
504c596
provisioning: improvement (#1983)
SamuelPull Sep 20, 2024
fb85ebf
#1956-renamed all remaining references to old env_example (#1973)
MartinJurcoGlina Sep 20, 2024
226b89d
frontend,scripts:Additional configuration of nginx from env vars (#1978)
galethil Sep 20, 2024
97ce29d
Merge pull request #1952 from openkfw/1900-docs-metadata
MartinJurcoGlina Sep 20, 2024
1989bde
frontend:Add nginx buffer config (#1985)
galethil Sep 23, 2024
13fbbaf
bump to v2.15.0
MartinJurcoGlina Sep 23, 2024
f89d6ce
bump to v2.15.0 fixed changelog
MartinJurcoGlina Sep 23, 2024
2e83742
Merge pull request #1986 from openkfw/bump-to-v2.15.0
MartinJurcoGlina Sep 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ yarn-error.log
.vs/
e2e-test/debug.log
scripts/development/.env
scripts/development/certs
scripts/operation/.env
.idea/
docs/developer/api-docs
scripts/operation/.env.bak
scripts/operation/cronjob.err
scripts/operation/cronjob.output
api/src/trubudget-config/upgrade_version.txt
api/src/trubudget-config/upgradable.txt
39 changes: 36 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,42 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
<!-- ### Fixed -->


## [2.14.0] - 2024-08-12
## [2.15.0] - 2024-09-23

<!-- ## Unreleased -->

### Added

- Add nginx buffer size config [#1984](https://github.com/openkfw/TruBudget/issues/1984)
- API features that depend on HTTPS should be configurable with other environmental variable than NODE_ENV [#1980](https://github.com/openkfw/TruBudget/issues/1980)
- Add additional nginx configuration [#1976](https://github.com/openkfw/TruBudget/issues/1976)
- Option to change photo of projects [#1954](https://github.com/openkfw/TruBudget/issues/1954)
- Local browsing of minio files [#1950](https://github.com/openkfw/TruBudget/issues/1950)
- Automatically check file integrity using a hash [#1924](https://github.com/openkfw/TruBudget/issues/1924)
- Only one tag is shown in the workflow item overview even if more are present [#1906](https://github.com/openkfw/TruBudget/issues/1906)
- eMail notification when a document is added to a workflow assigned to me [#1903](https://github.com/openkfw/TruBudget/issues/1903)
- Add additional comment field for uploaded documents [#1900](https://github.com/openkfw/TruBudget/issues/1900)
- Document view should show the date when the document was uploaded [#1895](https://github.com/openkfw/TruBudget/issues/1895)
- "Update" button for simpler upgrades of TruBudget versions [#1863](https://github.com/openkfw/TruBudget/issues/1863)
- Set a fingerprint for a file linked in TruBudget [#1862](https://github.com/openkfw/TruBudget/issues/1862)
- Unordered workflow items [#1829](https://github.com/openkfw/TruBudget/issues/1829)


### Changed
- Upgrade Multichain [#1937](https://github.com/openkfw/TruBudget/issues/1937)


### Fixed
- External documents attached to wf item duplicated [#1977](https://github.com/openkfw/TruBudget/issues/1977)
- E2E HTTPS between containers might not be working/terminating in case of blocked HTTP traffic, e.g. on API [#1972](https://github.com/openkfw/TruBudget/issues/1972)
- Typo in env variable handling [#1959](https://github.com/openkfw/TruBudget/issues/1959)
- Scripts and documentation using env_example don't work [#1956](https://github.com/openkfw/TruBudget/issues/1956)
- Fix security warnings [#1867](https://github.com/openkfw/TruBudget/issues/1867)


## [2.14.0] - 2024-08-12


### Added

- User directory adapter: Login possible even though permissions/access was revoked [#1855](https://github.com/openkfw/TruBudget/issues/1855)
Expand Down Expand Up @@ -973,7 +1005,7 @@ If you install TruBudget freshly, this is not an issue for you. If you update to
- When adding subprojects, projected budgets are not mandatory
anymore [#229](https://github.com/openkfw/TruBudget/issues/229)
- Added groups to provisioning [#57](https://github.com/openkfw/TruBudget/issues/57)
- In the frontend directory, the `.env_example` file was removed and the `.env` file is copied into the Docker container
- In the frontend directory, the `.env.example` file was removed and the `.env` file is copied into the Docker container
instead [#176](https://github.com/openkfw/TruBudget/issues/176)
- The `additional data` button is now available on all levels and is only displayed if additional data is
available [#91](https://github.com/openkfw/TruBudget/issues/91)
Expand Down Expand Up @@ -1211,7 +1243,8 @@ If you install TruBudget freshly, this is not an issue for you. If you update to
- Updated translation keys and language-specific formatting.
- Fixed bug where the subproject permissions dialog would break the details view of another project.

[unreleased]: https://github.com/openkfw/TruBudget/compare/v2.14.0...main
[unreleased]: https://github.com/openkfw/TruBudget/compare/v2.15.0...main
[2.15.0]: https://github.com/openkfw/TruBudget/compare/v2.14.0...v2.15.0
[2.14.0]: https://github.com/openkfw/TruBudget/compare/v2.13.0...v2.14.0
[2.13.0]: https://github.com/openkfw/TruBudget/compare/v2.12.0...v2.13.0
[2.12.0]: https://github.com/openkfw/TruBudget/compare/v2.11.0...v2.12.0
Expand Down
4 changes: 2 additions & 2 deletions api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ Check out our [ADRs](../doc/adr/) to learn about our current way of doing things

#### Get started

Before starting the API, environment variables have to be set under `.env` file. The `.env_example` file provides the default/example values for the environment variables. Just make a copy of example file via:
Before starting the API, environment variables have to be set under `.env` file. The `.env.example` file provides the default/example values for the environment variables. Just make a copy of example file via:

```bash
cp .env_example .env
cp .env.example .env
```

Default values are usually enough to setup a working local Trubudget instance. However you are free to change the variable values under .env file.
Expand Down
Loading
Loading