https://github.com/Niols/scd.niols.fr

sort by:
Revision Author Date Message Commit Date
41c098c Add basic schema for books 27 August 2022, 11:27:36 UTC
f60f6a9 Add “The Doonhamers' Book” 27 August 2022, 11:27:36 UTC
c8e4442 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 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 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 Add missing SCDDB ids and tiny fixes (#55) 13 August 2022, 10:19:02 UTC
6d8fe93 Reel confusion: variation on -> variation of 12 August 2022, 22:14:54 UTC
db5623b Praha Matka Mest has no music 12 August 2022, 22:11:18 UTC
38ae34b Add SCDDB id for The Waves 12 August 2022, 22:11:18 UTC
560a407 Add SCDDB id for The Reel of the 51st Confusion 12 August 2022, 22:11:17 UTC
a3a3277 More tiny fixes 12 August 2022, 22:11:17 UTC
78134a8 Tiny fixes and notes for Praha Matka Mest 12 August 2022, 22:11:16 UTC
13e72fd Add SCDDB id for Praha Matka Mest 12 August 2022, 22:11:16 UTC
1f1defb Tiny fixes and improvements 12 August 2022, 22:11:15 UTC
e297e45 Add SCDDB ids for The Mall in St. James's Park 12 August 2022, 22:11:14 UTC
159c6c6 Add SCDDB id for The Sober Piper 12 August 2022, 22:11:14 UTC
6f41f4c Update tests for A Wee Journey 12 August 2022, 22:11:13 UTC
7b2df46 Add SCDDB id for A Wee Journey 12 August 2022, 22:11:13 UTC
950aa69 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 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 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 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 Add dance “The Waves” by Saskia Frisby (#41) * Add dance “The Waves” * Unambiguous left hands 11 August 2022, 11:42:30 UTC
7234a94 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 Fix style for nested dance descriptions (#54) 10 August 2022, 17:47:56 UTC
fbec584 Better reponsive style (#52) * Better reponsive style * Update tests to follow new design 10 August 2022, 12:13:24 UTC
9f26f28 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 Also add `quote` to schema 10 August 2022, 10:51:36 UTC
adf1eea Move quotes from `devised by` to new `quote` item 10 August 2022, 10:32:06 UTC
ef93d9f Support adding quotes in dance description 10 August 2022, 10:31:50 UTC
1fa84e9 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 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 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 Add a target to promote test results 07 August 2022, 18:38:20 UTC
57a4a17 Make `description` non-required in schema 07 August 2022, 18:38:20 UTC
9540378 Support absence of descriptions in views 07 August 2022, 18:38:20 UTC
5d8d6d4 Also support recommended tunes 07 August 2022, 18:05:27 UTC
55c4c3d Show “Note:” before notes in HTML too 07 August 2022, 18:05:27 UTC
211b082 Repeats at the beginning on the line 07 August 2022, 18:05:24 UTC
1752e0b Fix authentication to GitHub registry (#37) 24 July 2022, 13:24:25 UTC
d131f07 Improve CI (#35) 24 July 2022, 13:03:24 UTC
18c4c40 Introduce golden tests (#34) 23 July 2022, 23:26:02 UTC
a41d2d1 Run tests in CI 23 July 2022, 23:11:38 UTC
05e62db Add golden tests 23 July 2022, 23:11:38 UTC
18c9ea6 Makefile: $(build) -> $(website-output) 23 July 2022, 20:29:32 UTC
ff745dd Fix permissions inside the Docker builder It can now use the Make cache 23 July 2022, 20:07:46 UTC
5e5d944 Move builder's dockerfile to `docker/` prepare for other dockerfiles to show up 20 July 2022, 21:55:58 UTC
a7b8c77 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 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 Generate PDFs and SVGs for tunes (#30) 16 July 2022, 13:12:49 UTC
88fdafa Silence Inkscape's DBUS error messages 16 July 2022, 13:05:51 UTC
319bfd5 Show SVG preview in tune HTML page 16 July 2022, 12:06:41 UTC
7e52f08 Cleanup rendering of tunes' PDFs 16 July 2022, 11:32:32 UTC
cb1985e Fix weird chord in La Ville Lumière 16 July 2022, 11:32:14 UTC
00918bc Show copyright on tunes PDFs 16 July 2022, 11:21:11 UTC
68e91f9 Add dates to tunes 16 July 2022, 11:20:58 UTC
d04e78d Generate PDFs from tunes by copying Paris Book 16 July 2022, 11:20:43 UTC
f8b9686 Cleaner schemas (#29) * Rearrange description items in a cleaner way * Add examples to schemas 15 July 2022, 13:48:45 UTC
bcc123f Improve workflows (#28) 15 July 2022, 13:00:40 UTC
6156fb6 After all, only run for pushes on main and PRs 15 July 2022, 12:54:22 UTC
0a240c1 Remove English-language schemas mention published schemas doc in new README 15 July 2022, 12:48:18 UTC
07c6293 Also build and publish schemas as documentation 15 July 2022, 12:48:18 UTC
6d114aa Split workflow into several independent steps 15 July 2022, 12:45:43 UTC
94a7df6 Remove `.schema` in schemas filenames 15 July 2022, 12:43:07 UTC
a14fa9a Add tunes contents (#27) * Add tunes contents * Support tune content in schema 15 July 2022, 10:09:49 UTC
495eac8 Better commit messages on pages (#26) 15 July 2022, 01:03:38 UTC
f1c3ae5 Add database schemas (#25) 14 July 2022, 23:07:26 UTC
be5c70a 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 Add schema for tunes and check in CI 14 July 2022, 23:02:55 UTC
f483a73 Add short author to the schema 14 July 2022, 23:02:55 UTC
b344388 Check schemas in CI 14 July 2022, 22:56:03 UTC
9234390 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 Support SCSS for style (#24) 14 July 2022, 17:00:20 UTC
6fdf27a Much emptier data tables (#23) 13 July 2022, 16:33:17 UTC
129f3b1 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 Also generate an HTML dance description (#22) 13 July 2022, 10:48:55 UTC
738d58b Show dance description as HTML as well 13 July 2022, 10:43:33 UTC
86cac92 Add SCDDB id for “La Ville Lumière” 13 July 2022, 10:43:18 UTC
253704c 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 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 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 Better message in PRs from GitHub Actions (#18) 12 July 2022, 16:04:07 UTC
4dc3e16 Reorganise and cleanup database (#17) 12 July 2022, 15:58:54 UTC
bebd6ec 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 Clean up books in database 12 July 2022, 15:55:21 UTC
76402e4 Clean up tunes in database 12 July 2022, 15:55:21 UTC
ca2c072 Move dance descriptions to `meta.yaml` instead of their standalone file `descr.yaml` 12 July 2022, 15:55:21 UTC
c0cf010 Prepare `shtpen` to support both HTML and TeX (#15) 12 July 2022, 15:54:54 UTC
2ae68d0 Fix `shtpen`: remove extra quote in `sed` 12 July 2022, 15:47:54 UTC
62b36a2 Specify escape mode in Makefile For now, this is the HTML mode everywhere, obviously. 12 July 2022, 15:25:04 UTC
7141f50 Support HTML and limited TeX escaping in `shtpen` 12 July 2022, 15:23:21 UTC
389a83e 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 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 Move `shtpen` to its own directory 12 July 2022, 14:20:36 UTC
177f35f Support `--raw` in `shtpen` 12 July 2022, 14:19:06 UTC
f604940 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 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 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 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 Add YAML versions of the dance descriptions (#11) 12 July 2022, 11:33:53 UTC
back to top