41c098c | Niols | 21 August 2022, 09:50:47 UTC | Add basic schema for books | 27 August 2022, 11:27:36 UTC |
f60f6a9 | Niols | 21 August 2022, 09:46:45 UTC | Add “The Doonhamers' Book” | 27 August 2022, 11:27:36 UTC |
c8e4442 | Nicolas Jeannerod | 27 August 2022, 11:25:06 UTC | Add dance “The Terrific Twelve” by Kristian Vestli (#49) * Add dance The Terrific Twelve * Add quote * Small fixes * Fix | 27 August 2022, 11:25:06 UTC |
435cf49 | Nicolas Jeannerod | 20 August 2022, 21:50:22 UTC | Add dance “Units 2 and 3” by David Osgarby (#45) * Add dance “Units 2 and 3” * Experiment to make description clearer * Fix wrong description * Make quote an actual `quote` * Reword, eliminating note and David's branch | 20 August 2022, 21:50:22 UTC |
7e10087 | Nicolas Jeannerod | 13 August 2022, 11:41:05 UTC | Also mention the wayback archive as a backup (#59) * Also mention the internet archive as a backup * Fix typo * Update tests for index | 13 August 2022, 11:41:05 UTC |
c48980c | Nicolas Jeannerod | 13 August 2022, 10:19:02 UTC | Add missing SCDDB ids and tiny fixes (#55) | 13 August 2022, 10:19:02 UTC |
6d8fe93 | Niols | 12 August 2022, 22:14:54 UTC | Reel confusion: variation on -> variation of | 12 August 2022, 22:14:54 UTC |
db5623b | Niols | 12 August 2022, 22:10:57 UTC | Praha Matka Mest has no music | 12 August 2022, 22:11:18 UTC |
38ae34b | Niols | 12 August 2022, 10:13:58 UTC | Add SCDDB id for The Waves | 12 August 2022, 22:11:18 UTC |
560a407 | Niols | 11 August 2022, 12:16:42 UTC | Add SCDDB id for The Reel of the 51st Confusion | 12 August 2022, 22:11:17 UTC |
a3a3277 | Niols | 11 August 2022, 12:09:59 UTC | More tiny fixes | 12 August 2022, 22:11:17 UTC |
78134a8 | Niols | 11 August 2022, 12:05:20 UTC | Tiny fixes and notes for Praha Matka Mest | 12 August 2022, 22:11:16 UTC |
13e72fd | Niols | 11 August 2022, 12:05:12 UTC | Add SCDDB id for Praha Matka Mest | 12 August 2022, 22:11:16 UTC |
1f1defb | Niols | 11 August 2022, 08:13:58 UTC | Tiny fixes and improvements | 12 August 2022, 22:11:15 UTC |
e297e45 | Niols | 11 August 2022, 08:10:10 UTC | Add SCDDB ids for The Mall in St. James's Park | 12 August 2022, 22:11:14 UTC |
159c6c6 | Niols | 11 August 2022, 08:08:10 UTC | Add SCDDB id for The Sober Piper | 12 August 2022, 22:11:14 UTC |
6f41f4c | Niols | 11 August 2022, 08:07:27 UTC | Update tests for A Wee Journey | 12 August 2022, 22:11:13 UTC |
7b2df46 | Niols | 10 August 2022, 18:28:29 UTC | Add SCDDB id for A Wee Journey | 12 August 2022, 22:11:13 UTC |
950aa69 | dependabot[bot] | 12 August 2022, 19:45:14 UTC | Bump actions/github-script to 6.1.1 and fix dependabot rights (#57) * Bump actions/github-script from 6.1.0 to 6.1.1 Bumps [actions/github-script](https://github.com/actions/github-script) from 6.1.0 to 6.1.1. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v6.1.0...v6.1.1) --- updated-dependencies: - dependency-name: actions/github-script dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Special token to comment on PRs * Comment on the special token Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Niols <niols@niols.fr> | 12 August 2022, 19:45:14 UTC |
685a9f0 | Nicolas Jeannerod | 11 August 2022, 17:14:44 UTC | Add dance “Sunday, Early in the Morning” by Marie-Laure Barret (#48) * Add dance Sunday Early in the Morning * Make quote an actual `quote` * Update quote * Fix description * Fix text * Fix typo | 11 August 2022, 17:14:44 UTC |
86b5130 | Nicolas Jeannerod | 11 August 2022, 13:42:29 UTC | Add dance “Spot on” by Shona Holmes (#47) * Add dance “Spot on” * Make quote an actual `quote` * Tiny fix | 11 August 2022, 13:42:29 UTC |
8bdeca8 | Nicolas Jeannerod | 11 August 2022, 13:25:05 UTC | Add dance “In Strathspey Time, George, Please!” by Shona Holmes (#46) * Add dance “In Strathspey Time, George, Please!” * Make quote an actual `quote` * Tiny fix | 11 August 2022, 13:25:05 UTC |
0f63b08 | Nicolas Jeannerod | 11 August 2022, 11:42:30 UTC | Add dance “The Waves” by Saskia Frisby (#41) * Add dance “The Waves” * Unambiguous left hands | 11 August 2022, 11:42:30 UTC |
7234a94 | Nicolas Jeannerod | 10 August 2022, 18:24:52 UTC | Add page listing non-SCDDB objects (#53) * Cleanup index template * Add page listing non-SCDDB objects * Don't forget to build the page in question * Add missing negation * Add separator | 10 August 2022, 18:24:52 UTC |
50bbbb3 | Nicolas Jeannerod | 10 August 2022, 17:47:56 UTC | Fix style for nested dance descriptions (#54) | 10 August 2022, 17:47:56 UTC |
fbec584 | Nicolas Jeannerod | 10 August 2022, 12:13:24 UTC | Better reponsive style (#52) * Better reponsive style * Update tests to follow new design | 10 August 2022, 12:13:24 UTC |
9f26f28 | Nicolas Jeannerod | 10 August 2022, 11:32:42 UTC | Run tests only on a subset of dances and tunes (#51) * Run tests only on a subset of dances and tunes * Also run tests on A Wee Journey and The Translator * Update old test witnesses and add missing ones | 10 August 2022, 11:32:42 UTC |
61a3b1c | Niols | 10 August 2022, 10:33:12 UTC | Also add `quote` to schema | 10 August 2022, 10:51:36 UTC |
adf1eea | Niols | 10 August 2022, 10:32:06 UTC | Move quotes from `devised by` to new `quote` item | 10 August 2022, 10:32:06 UTC |
ef93d9f | Niols | 10 August 2022, 10:31:50 UTC | Support adding quotes in dance description | 10 August 2022, 10:31:50 UTC |
1fa84e9 | Nicolas Jeannerod | 07 August 2022, 19:35:40 UTC | Add dance “Et voilà !” by Violaine Eysseric (#44) * Add dance “Et voilà !” * Add longer description * Update tests to follow | 07 August 2022, 19:35:40 UTC |
e6dbc31 | Nicolas Jeannerod | 07 August 2022, 19:19:20 UTC | Add dance “A Wee Journey” by myself (#42) * Add dance A Wee Journey * Update tests to follow | 07 August 2022, 19:19:20 UTC |
0ffc225 | dependabot[bot] | 07 August 2022, 19:02:18 UTC | Bump docker/build-push-action from 3.1.0 to 3.1.1 (#39) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v3.1.0...v3.1.1) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 07 August 2022, 19:02:18 UTC |
289c78a | Niols | 24 July 2022, 13:20:55 UTC | Add a target to promote test results | 07 August 2022, 18:38:20 UTC |
57a4a17 | Niols | 24 July 2022, 13:05:53 UTC | Make `description` non-required in schema | 07 August 2022, 18:38:20 UTC |
9540378 | Niols | 24 July 2022, 13:01:34 UTC | Support absence of descriptions in views | 07 August 2022, 18:38:20 UTC |
5d8d6d4 | Niols | 04 August 2022, 18:35:57 UTC | Also support recommended tunes | 07 August 2022, 18:05:27 UTC |
55c4c3d | Niols | 04 August 2022, 18:31:48 UTC | Show “Note:” before notes in HTML too | 07 August 2022, 18:05:27 UTC |
211b082 | Niols | 04 August 2022, 17:20:29 UTC | Repeats at the beginning on the line | 07 August 2022, 18:05:24 UTC |
1752e0b | Nicolas Jeannerod | 24 July 2022, 13:24:25 UTC | Fix authentication to GitHub registry (#37) | 24 July 2022, 13:24:25 UTC |
d131f07 | Nicolas Jeannerod | 24 July 2022, 13:03:24 UTC | Improve CI (#35) | 24 July 2022, 13:03:24 UTC |
18c4c40 | Nicolas Jeannerod | 23 July 2022, 23:26:02 UTC | Introduce golden tests (#34) | 23 July 2022, 23:26:02 UTC |
a41d2d1 | Niols | 23 July 2022, 22:03:16 UTC | Run tests in CI | 23 July 2022, 23:11:38 UTC |
05e62db | Niols | 23 July 2022, 22:00:20 UTC | Add golden tests | 23 July 2022, 23:11:38 UTC |
18c9ea6 | Niols | 23 July 2022, 20:16:46 UTC | Makefile: $(build) -> $(website-output) | 23 July 2022, 20:29:32 UTC |
ff745dd | Niols | 23 July 2022, 20:07:46 UTC | Fix permissions inside the Docker builder It can now use the Make cache | 23 July 2022, 20:07:46 UTC |
5e5d944 | Niols | 20 July 2022, 21:42:26 UTC | Move builder's dockerfile to `docker/` prepare for other dockerfiles to show up | 20 July 2022, 21:55:58 UTC |
a7b8c77 | Nicolas Jeannerod | 20 July 2022, 12:53:26 UTC | Improve website deployment (#33) * Link pages only when opening PRs, with better msg * Publish as @github-actions | 20 July 2022, 12:53:26 UTC |
fb8751d | dependabot[bot] | 20 July 2022, 12:36:41 UTC | Bump docker/build-push-action to 3.1.0 (#32) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.0.0 to 3.1.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v3.0.0...v3.1.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 20 July 2022, 12:36:41 UTC |
1b7294e | Nicolas Jeannerod | 16 July 2022, 13:12:49 UTC | Generate PDFs and SVGs for tunes (#30) | 16 July 2022, 13:12:49 UTC |
88fdafa | Niols | 16 July 2022, 13:05:51 UTC | Silence Inkscape's DBUS error messages | 16 July 2022, 13:05:51 UTC |
319bfd5 | Niols | 16 July 2022, 12:06:41 UTC | Show SVG preview in tune HTML page | 16 July 2022, 12:06:41 UTC |
7e52f08 | Niols | 16 July 2022, 11:32:32 UTC | Cleanup rendering of tunes' PDFs | 16 July 2022, 11:32:32 UTC |
cb1985e | Niols | 16 July 2022, 11:32:14 UTC | Fix weird chord in La Ville Lumière | 16 July 2022, 11:32:14 UTC |
00918bc | Niols | 16 July 2022, 11:19:20 UTC | Show copyright on tunes PDFs | 16 July 2022, 11:21:11 UTC |
68e91f9 | Niols | 16 July 2022, 11:13:00 UTC | Add dates to tunes | 16 July 2022, 11:20:58 UTC |
d04e78d | Niols | 16 July 2022, 11:20:43 UTC | Generate PDFs from tunes by copying Paris Book | 16 July 2022, 11:20:43 UTC |
f8b9686 | Nicolas Jeannerod | 15 July 2022, 13:48:45 UTC | Cleaner schemas (#29) * Rearrange description items in a cleaner way * Add examples to schemas | 15 July 2022, 13:48:45 UTC |
bcc123f | Nicolas Jeannerod | 15 July 2022, 13:00:40 UTC | Improve workflows (#28) | 15 July 2022, 13:00:40 UTC |
6156fb6 | Niols | 15 July 2022, 12:54:22 UTC | After all, only run for pushes on main and PRs | 15 July 2022, 12:54:22 UTC |
0a240c1 | Niols | 15 July 2022, 12:46:22 UTC | Remove English-language schemas mention published schemas doc in new README | 15 July 2022, 12:48:18 UTC |
07c6293 | Niols | 15 July 2022, 12:46:12 UTC | Also build and publish schemas as documentation | 15 July 2022, 12:48:18 UTC |
6d114aa | Niols | 15 July 2022, 12:45:43 UTC | Split workflow into several independent steps | 15 July 2022, 12:45:43 UTC |
94a7df6 | Niols | 15 July 2022, 12:43:07 UTC | Remove `.schema` in schemas filenames | 15 July 2022, 12:43:07 UTC |
a14fa9a | Nicolas Jeannerod | 15 July 2022, 10:09:49 UTC | Add tunes contents (#27) * Add tunes contents * Support tune content in schema | 15 July 2022, 10:09:49 UTC |
495eac8 | Nicolas Jeannerod | 15 July 2022, 01:03:38 UTC | Better commit messages on pages (#26) | 15 July 2022, 01:03:38 UTC |
f1c3ae5 | Nicolas Jeannerod | 14 July 2022, 23:07:26 UTC | Add database schemas (#25) | 14 July 2022, 23:07:26 UTC |
be5c70a | Niols | 14 July 2022, 19:22:09 UTC | Remove books from database Necessary also to match the schema. Books are documented on the SCDDB anyways. | 14 July 2022, 23:02:56 UTC |
3853d0c | Niols | 14 July 2022, 23:00:53 UTC | Add schema for tunes and check in CI | 14 July 2022, 23:02:55 UTC |
f483a73 | Niols | 14 July 2022, 19:24:32 UTC | Add short author to the schema | 14 July 2022, 23:02:55 UTC |
b344388 | Niols | 14 July 2022, 19:15:43 UTC | Check schemas in CI | 14 July 2022, 22:56:03 UTC |
9234390 | Niols | 14 July 2022, 18:57:37 UTC | Add JSON schema file for database's dances The YAML that we use is simple enough that we can validate it with a JSON schema. Most JSON schema validators know how to do that anyways. The schema itself is written as YAML for readability. Again, it will be fairly easy to find a validator that read this, or to convert it beforehand. | 14 July 2022, 18:57:37 UTC |
8e21d51 | Nicolas Jeannerod | 14 July 2022, 17:00:20 UTC | Support SCSS for style (#24) | 14 July 2022, 17:00:20 UTC |
6fdf27a | Nicolas Jeannerod | 13 July 2022, 16:33:17 UTC | Much emptier data tables (#23) | 13 July 2022, 16:33:17 UTC |
129f3b1 | dependabot[bot] | 13 July 2022, 10:55:42 UTC | Bump peaceiris/actions-gh-pages to 3.8.0 (#20) Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3.7.3 to 3.8.0. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3.7.3...v3.8.0) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 13 July 2022, 10:55:42 UTC |
4621635 | Nicolas Jeannerod | 13 July 2022, 10:48:55 UTC | Also generate an HTML dance description (#22) | 13 July 2022, 10:48:55 UTC |
738d58b | Niols | 13 July 2022, 10:43:33 UTC | Show dance description as HTML as well | 13 July 2022, 10:43:33 UTC |
86cac92 | Niols | 13 July 2022, 10:43:18 UTC | Add SCDDB id for “La Ville Lumière” | 13 July 2022, 10:43:18 UTC |
253704c | Niols | 13 July 2022, 10:27:27 UTC | No `text` at toplevel, use `note` & `instruction` - Describe this principle in the database's README, - Follow this principle in the database's dances. | 13 July 2022, 10:33:16 UTC |
a682598 | Nicolas Jeannerod | 13 July 2022, 09:43:16 UTC | Reorganise repository (#21) * Reorganise repository Overview: - `/db` -> `/database` - `/src` -> `/views` - `/src/assets` -> `/assets` - `/src/css` -> `/views/static` - `/other` -> `/views/static/other` Follow changes in `Makefile` and `Dockerfile`. * Cleanup Makefile considering new constant names * Reorganise handling of build directory in Makefile | 13 July 2022, 09:43:16 UTC |
0491e0a | Nicolas Jeannerod | 12 July 2022, 16:14:47 UTC | Generate TeX files from YAML dance descriptions (#19) * Generate TeX file from YAML dance description * Cleanup now useless TeX files in database | 12 July 2022, 16:14:47 UTC |
1e9e222 | Nicolas Jeannerod | 12 July 2022, 16:04:07 UTC | Better message in PRs from GitHub Actions (#18) | 12 July 2022, 16:04:07 UTC |
4dc3e16 | Nicolas Jeannerod | 12 July 2022, 15:58:54 UTC | Reorganise and cleanup database (#17) | 12 July 2022, 15:58:54 UTC |
bebd6ec | Niols | 12 July 2022, 15:45:37 UTC | In database: `<name>/meta.yaml` -> `<name>.yaml` And `<name>/descr.tex` -> `<name>.tex` although those will just disappear very soon. | 12 July 2022, 15:55:21 UTC |
8229fbe | Niols | 12 July 2022, 15:39:49 UTC | Clean up books in database | 12 July 2022, 15:55:21 UTC |
76402e4 | Niols | 12 July 2022, 15:38:54 UTC | Clean up tunes in database | 12 July 2022, 15:55:21 UTC |
ca2c072 | Niols | 12 July 2022, 15:32:17 UTC | Move dance descriptions to `meta.yaml` instead of their standalone file `descr.yaml` | 12 July 2022, 15:55:21 UTC |
c0cf010 | Nicolas Jeannerod | 12 July 2022, 15:54:54 UTC | Prepare `shtpen` to support both HTML and TeX (#15) | 12 July 2022, 15:54:54 UTC |
2ae68d0 | Niols | 12 July 2022, 15:47:54 UTC | Fix `shtpen`: remove extra quote in `sed` | 12 July 2022, 15:47:54 UTC |
62b36a2 | Niols | 12 July 2022, 15:25:04 UTC | Specify escape mode in Makefile For now, this is the HTML mode everywhere, obviously. | 12 July 2022, 15:25:04 UTC |
7141f50 | Niols | 12 July 2022, 15:23:21 UTC | Support HTML and limited TeX escaping in `shtpen` | 12 July 2022, 15:23:21 UTC |
389a83e | Niols | 12 July 2022, 15:09:39 UTC | Prefix fancy shtp fields by `shtp_fancy_` This is to avoid clashes with existing Shell names, such as `type`, for instance. | 12 July 2022, 15:09:39 UTC |
6bc9ab4 | Niols | 12 July 2022, 15:00:18 UTC | Get rid of `echo`; use `printf` instead For better reproducibility and to ensure that special characters in `$CONTEXT` are not interpreted, which would make `jq` crash. | 12 July 2022, 15:00:18 UTC |
f4cb931 | Niols | 12 July 2022, 14:20:36 UTC | Move `shtpen` to its own directory | 12 July 2022, 14:20:36 UTC |
177f35f | Niols | 12 July 2022, 14:19:06 UTC | Support `--raw` in `shtpen` | 12 July 2022, 14:19:06 UTC |
f604940 | Niols | 12 July 2022, 14:16:14 UTC | Replace `html` by `text` in `shtpen` Because `shtpen` aims at being general-purpose and at supporting TeX as well. The actual implementation of `text` and `url` will change depending on the target language. | 12 July 2022, 14:16:14 UTC |
3774fe9 | Nicolas Jeannerod | 12 July 2022, 13:38:35 UTC | In CI, publish dev website to dev.scd.niols.fr (#14) * In CI, publish dev website to http://dev.scd.niols.fr/. * Change action that publishes to GitHub pages for one with more options and better support. * Comment on PR giving the link to the corresponding deployed version. | 12 July 2022, 13:38:35 UTC |
4bf563e | Nicolas Jeannerod | 12 July 2022, 12:09:46 UTC | Fix bad Makefile (#13) - add missing `\` after `$(yaml2json)` - make sure that we'll catch similar error later by adding `-e` as a Shell flag | 12 July 2022, 12:09:46 UTC |
e62aaf4 | Nicolas Jeannerod | 12 July 2022, 11:52:32 UTC | Only use `yq` to convert YAML to JSON (#12) We do not use its computing capabilities and we still rely on good old `jq` for that instead. If we find another converter from YAML to JSON that is easier to install, we shall just use that instead. | 12 July 2022, 11:52:32 UTC |
bb58bd9 | Nicolas Jeannerod | 12 July 2022, 11:33:53 UTC | Add YAML versions of the dance descriptions (#11) | 12 July 2022, 11:33:53 UTC |