Skip to content

Commit f570a6a

Browse files
committed
Merge branch 'release/v0.11.17'
2 parents 6532713 + 4b31118 commit f570a6a

35 files changed

+1074
-1144
lines changed

.dockerignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
.github
55
.gitignore
66
db/
7-
target/
7+
**/target/
8+
**/pkg/
89
LICENSE
910
README.md
1011
Dockerfile
@@ -13,3 +14,4 @@ Makefile
1314
docker-compose.yml
1415
docker-compose.dev.yml
1516
CHANGELOG.md
17+

.github/workflows/build_test_and_check.yml

-55
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,6 @@ jobs:
3333
runs-on: ubuntu-latest
3434
steps:
3535
- uses: actions/checkout@v3
36-
- uses: actions/setup-node@v3
37-
with:
38-
node-version: '20.10.0'
39-
- uses: actions-rs/toolchain@v1
40-
with:
41-
toolchain: stable
42-
- uses: jetli/wasm-pack-action@v0.3.0
43-
with:
44-
version: 'v0.12.1'
45-
- name: Install rollup
46-
run: sudo npm install -g rollup@4.9.1
47-
- name: Compile WASM
48-
run: wasm-pack build thoth-app/ --target web --release
49-
- name: Pack APP
50-
run: rollup thoth-app/main.js --format iife --file thoth-app/pkg/thoth_app.js
5136
- name: Build binary
5237
uses: actions-rs/cargo@v1
5338
with:
@@ -57,26 +42,6 @@ jobs:
5742
runs-on: ubuntu-latest
5843
steps:
5944
- uses: actions/checkout@v3
60-
- uses: actions/setup-node@v3
61-
with:
62-
node-version: '20.10.0'
63-
- uses: actions-rs/toolchain@v1
64-
with:
65-
toolchain: stable
66-
- uses: jetli/wasm-pack-action@v0.3.0
67-
with:
68-
version: 'v0.12.1'
69-
- name: Install rollup
70-
run: sudo npm install -g rollup@4.9.1
71-
- name: Compile WASM
72-
run: wasm-pack build thoth-app/ --target web --release
73-
- name: Pack APP
74-
run: rollup thoth-app/main.js --format iife --file thoth-app/pkg/thoth_app.js
75-
- name: Build binary
76-
uses: actions-rs/cargo@v1
77-
with:
78-
command: build
79-
args: --verbose
8045
- name: Run tests
8146
uses: actions-rs/cargo@v1
8247
with:
@@ -86,26 +51,6 @@ jobs:
8651
runs-on: ubuntu-latest
8752
steps:
8853
- uses: actions/checkout@v3
89-
- uses: actions/setup-node@v3
90-
with:
91-
node-version: '20.10.0'
92-
- uses: actions-rs/toolchain@v1
93-
with:
94-
toolchain: stable
95-
- uses: jetli/wasm-pack-action@v0.3.0
96-
with:
97-
version: 'v0.12.1'
98-
- name: Install rollup
99-
run: sudo npm install -g rollup@4.9.1
100-
- name: Compile WASM
101-
run: wasm-pack build thoth-app/ --target web --release
102-
- name: Pack APP
103-
run: rollup thoth-app/main.js --format iife --file thoth-app/pkg/thoth_app.js
104-
- name: Build binary
105-
uses: actions-rs/cargo@v1
106-
with:
107-
command: build
108-
args: --verbose
10954
- name: Run linting
11055
uses: actions-rs/cargo@v1
11156
with:

.github/workflows/run_migrations.yml

-15
Original file line numberDiff line numberDiff line change
@@ -41,21 +41,6 @@ jobs:
4141
- 5432:5432
4242
steps:
4343
- uses: actions/checkout@v3
44-
- uses: actions/setup-node@v3
45-
with:
46-
node-version: '20.10.0'
47-
- uses: actions-rs/toolchain@v1
48-
with:
49-
toolchain: stable
50-
- uses: jetli/wasm-pack-action@v0.3.0
51-
with:
52-
version: 'v0.12.1'
53-
- name: Install rollup
54-
run: sudo npm install -g rollup@4.9.1
55-
- name: Compile WASM
56-
run: wasm-pack build thoth-app/ --target web --release
57-
- name: Pack APP
58-
run: rollup thoth-app/main.js --format iife --file thoth-app/pkg/thoth_app.js
5944
- name: Build binary
6045
uses: actions-rs/cargo@v1
6146
with:

CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [[0.11.17]](https://github.com/thoth-pub/thoth/releases/tag/v0.11.17) - 2024-02-29
10+
### Changed
11+
- [568](https://github.com/thoth-pub/thoth/issues/568) - Allow building `thoth-app` directly from cargo, using a build script in `thoth-app-server`
12+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Build `thoth-app` with `trunk, instead of `wasm-pack`
13+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Optionally load `thoth-export-server` env variables from `.env` at build time
14+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Optionally load `thoth-app` env variables from `.env` at build time
15+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `jsonwebtoken` to v9.2.0
16+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Mark `jsonwebtoken` as an optional dependency, built with the `backend` feature
17+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `env\_logger` to v0.11.2
18+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `semver` to v1.0.22
19+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `gloo-storage` to v0.3.0
20+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `gloo-timers` to v0.3.0
21+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `strum` to v0.26.1
22+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade`reqwest-retry` to v0.3.0
23+
- [499](https://github.com/thoth-pub/thoth/issues/499) - Default main\_contribution to true
24+
25+
### Fixed
26+
- [564](https://github.com/thoth-pub/thoth/issues/564) - Fix error in BibTeX not outputting editors in work types other than edited volume
27+
- [447](https://github.com/thoth-pub/thoth/issues/447) - Prevents Google Books Onix3 format output from Export API if Thoth record doesn't contain at least one BIC, BISAC or LCC subject code
28+
- [404](https://github.com/thoth-pub/thoth/issues/404) - Prevents JSTOR Onix3 format output from Export API if Thoth record doesn't contain at least one BISAC subject code
29+
30+
### Security
31+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `actix-web` to v4.5.1
32+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `tempfile` to v3.10.1
33+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `openssl` to v0.10.64
34+
- [569](https://github.com/thoth-pub/thoth/pull/569) - Upgrade `serde\_yaml` to v0.9.25
35+
936
## [[0.11.16]](https://github.com/thoth-pub/thoth/releases/tag/v0.11.16) - 2024-02-19
1037
### Changed
1138
- [561](https://github.com/thoth-pub/thoth/issues/561) - Add "Publisher Website" as a location platform

0 commit comments

Comments
 (0)