Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rename: scripts/assert-translations.sh -> scripts/sync-translations.sh | EuAndreh | 2020-11-03 | 1 | -0/+0 | |
| | ||||||
* | Exclude drafts/ directory | EuAndreh | 2020-11-03 | 1 | -2/+2 | |
| | ||||||
* | Initial automation of translations | EuAndreh | 2020-11-03 | 1 | -0/+26 | |
| | ||||||
* | Add esperanto dictionary and spellcheck website | EuAndreh | 2020-10-30 | 4 | -1/+21 | |
| | ||||||
* | assert-spelling.sh: Enable --trace by default when doing Jekyll builds | EuAndreh | 2020-10-30 | 1 | -1/+1 | |
| | ||||||
* | Add empty eo.txt dictionary | EuAndreh | 2020-10-30 | 1 | -0/+0 | |
| | ||||||
* | Add minimalistic esperanto translation | EuAndreh | 2020-10-23 | 1 | -1/+1 | |
| | ||||||
* | Remove songbooks from software projects section in about pages | EuAndreh | 2020-10-23 | 1 | -1/+0 | |
| | ||||||
* | assert-content.sh: Remove $LC_ALL and avoid $LANG clash | EuAndreh | 2020-10-23 | 1 | -9/+7 | |
| | ||||||
* | assert-content.sh: Enforce filename to be title slug + date | EuAndreh | 2020-10-23 | 1 | -2/+7 | |
| | ||||||
* | assert-content.sh: Include page title when checking for unique refs | EuAndreh | 2020-10-23 | 1 | -5/+6 | |
| | ||||||
* | assert-content.sh: Enforce "ref" is the slug of the "title" for pages in en | EuAndreh | 2020-10-23 | 1 | -8/+29 | |
| | ||||||
* | Article on hiring: spelling | EuAndreh | 2020-10-20 | 2 | -0/+12 | |
| | ||||||
* | feature flag article: proofreading | EuAndreh | 2020-10-14 | 1 | -0/+1 | |
| | ||||||
* | Spelling of feature flags article | EuAndreh | 2020-10-14 | 2 | -0/+4 | |
| | ||||||
* | assert-spelling.sh: Actually show unique mispelled entries | EuAndreh | 2020-10-14 | 1 | -1/+1 | |
| | ||||||
* | Change footnote and LICENSE file to AGPL | EuAndreh | 2020-10-12 | 1 | -2/+2 | |
| | ||||||
* | Add TIL entry on searching the Git log for a filename pattern | EuAndreh | 2020-10-11 | 2 | -0/+2 | |
| | ||||||
* | rollout slides: Add tweaked version, after improving post presentation | EuAndreh | 2020-10-11 | 4 | -6/+31 | |
| | ||||||
* | Add pastebins to spellchecking list | EuAndreh | 2020-10-11 | 2 | -6/+5 | |
| | ||||||
* | Decouple testing with Nix | EuAndreh | 2020-10-11 | 10 | -21/+394 | |
| | | | | Use Nix for build isolation not for test running. | |||||
* | Remove unused scripts | EuAndreh | 2020-10-10 | 2 | -84/+0 | |
| | ||||||
* | Enforce all "post" and "pastebin" layouts have dates in filenames | EuAndreh | 2020-10-10 | 1 | -59/+33 | |
| | ||||||
* | Refactor i18n structure, remove layouts, add slides | EuAndreh | 2020-10-10 | 1 | -3/+18 | |
| | | | | | | | | | | | | | | | | | Yep, this commit is too big big I didn't want to take the trouble of splitting it now. - _config.yml translation keys are now simetrical on the entitiy: articles, pastebins, tils, slides, etc.; - _posts were moved to _articles: the _posts collection had special treatment in Jekyll which I wanted to avoid; - the filtering of entries for the Atom feed is now done inside the _includes/feed.atom file instead of every feed file; - all entities are now dealt with using the pluralized name: articles, pastebins, tils, slides. No more inconsistencies on the key names, they now should only make sense as the translation value on the dictionary; - add base reveal.js infrastruture, with Jekyll generating the listing page and nothing else. | |||||
* | Revert back to the title with colon | EuAndreh | 2020-10-05 | 1 | -6/+0 | |
| | ||||||
* | assert-content.sh: Check that titles don't contain colons | EuAndreh | 2020-10-05 | 1 | -0/+6 | |
| | ||||||
* | scripts/test-hook.sh: Don't duplicate exit code | EuAndreh | 2020-08-29 | 1 | -6/+1 | |
| | ||||||
* | Add scripts/test-hook.sh | EuAndreh | 2020-08-29 | 1 | -0/+28 | |
| | ||||||
* | Update Jekyll to 4.0 | EuAndreh | 2020-08-19 | 1 | -0/+1 | |
| | ||||||
* | assert-content.sh: Comment sections | EuAndreh | 2020-08-19 | 1 | -2/+11 | |
| | ||||||
* | assert-content.sh: Uncomment debug exit | EuAndreh | 2020-08-17 | 1 | -1/+1 | |
| | ||||||
* | assert-content.sh: Check that declared layout matches the folder | EuAndreh | 2020-08-17 | 1 | -0/+22 | |
| | ||||||
* | Add scripts/missing-translations.sh | EuAndreh | 2020-08-16 | 1 | -0/+61 | |
| | ||||||
* | scripts/assert-content.sh: Add USAGE text | EuAndreh | 2020-08-16 | 1 | -0/+12 | |
| | ||||||
* | i18n: Ajouter le support pour la version française | EuAndreh | 2020-08-16 | 1 | -1/+1 | |
| | ||||||
* | Assert date matches TIL filename | EuAndreh | 2020-08-14 | 1 | -0/+8 | |
| | ||||||
* | scripts/assert-content.sh: Add check for missing title | EuAndreh | 2020-08-12 | 1 | -1/+11 | |
| | ||||||
* | scritps/assert-content.sh: Remove verbose JSON error output | EuAndreh | 2020-08-12 | 1 | -2/+0 | |
| | ||||||
* | Revert "Assert all post refs end with '-post' and TIL refs end with -til" | EuAndreh | 2020-08-12 | 1 | -11/+0 | |
| | | | | | | | | | | This reverts commit e0db9261ea31c38ea5b6de4246d9f651920443a0. Now instead of having such restriction in name of separate "namespaces" for posts and TILs, I'd rather have more meaninful names for each entry. If this doesn't work on the long run (like being hard coming up with enw names) I can add this restriction again. | |||||
* | Assert all post refs end with '-post' and TIL refs end with -til | EuAndreh | 2020-08-12 | 1 | -0/+11 | |
| | | | | Also add this assertion to ./scripts/assert-content.sh. | |||||
* | Add TILs section, with Atom support and i18n | EuAndreh | 2020-08-12 | 1 | -2/+11 | |
| | | | | | | | | | | | | | | | - add i18n logic to support translated TIL entries and listing; - make the website title less tied to a blog: "EuAndreh::blog" -> <web>EuAndreh</web>; - remove old Atom feed link aliases; - remove feed.all.atom and it's link in the about page; - create Atom feed for TIL entries; - show blog and TIL Atom feed on their listing pages (index and tils-listing); - add root alias: / -> /en/ - remove explicit list of feeds from $IGNORED_PAGES and use a '*.atom' glob instead; - also lint, assert-content and assert-unique-ref of TILs; - fix wrong "post.date" in pastebin entry in site.json; | |||||
* | assert-content.sh: Look at post refs too, not only pages | EuAndreh | 2020-08-10 | 1 | -13/+20 | |
| | ||||||
* | Remove scripts/update-public-key.sh | EuAndreh | 2020-08-08 | 1 | -6/+0 | |
| | ||||||
* | Remove HTML Tidy step | EuAndreh | 2020-08-05 | 1 | -35/+0 | |
| | | | | | | It conflicts with rouge, and changes the visualization of the final HTML. So I can look at a CSS locally served by 'jekyll serve' but in the end final output is different. | |||||
* | Use tidy to format HTML | EuAndreh | 2020-08-05 | 1 | -1/+1 | |
| | | | | More than to lint it :shrug: | |||||
* | update-public-key.sh: Export only a single GPG public key | EuAndreh | 2020-08-05 | 1 | -1/+1 | |
| | ||||||
* | Add scripts/update-public-key.sh and update public key | EuAndreh | 2020-07-22 | 1 | -0/+6 | |
| | ||||||
* | Improve error message of tidy-content.sh | EuAndreh | 2020-02-14 | 1 | -6/+2 | |
| | ||||||
* | Remove old error tidy message | EuAndreh | 2020-02-14 | 1 | -1/+1 | |
| | ||||||
* | Fix call of tidy: run in quiet mode | EuAndreh | 2020-02-14 | 1 | -4/+3 | |
| |