Releases: iScsc/blog.iscsc.fr
Releases · iScsc/blog.iscsc.fr
v0.4
Already more than 2 months since the last release 😮
Warm welcome and thanks to new contributors for their awesome article! 👏 🎉 😊
Even more exciting: there's more to come 😍
Major improvements:
- add numerous new articles!
- add a workflow to publish to https://dev.iscsc.fr to display in-progress work and perform final checking before merging
Major bug fixes:
- fix URL generated by
new_article.py
when dealing with file containing an Upper case letter - fix a bug in the deployment workflow introduced in v0.3
What's Changed
- Improve articles: summary, tags and some code syntax highlight by @ctmbl in #40
- Add blog post : Online Game Article by @ZynoXelek in #30
- Update online game article by @ZynoXelek in #41
- Add Minishell write up from THCon 2024 by @ctmbl in #42
- Update remote git repo to newest deployed version, remote git pull by @ctmbl in #55
- Add a new WU - Base64 Custom by @Clems1236 in #56
- Fix unexpected skipped deployment step by @ctmbl in #57
- Fix
new_article.py
script to handle file name containing an Upper Case letter by @ctmbl in #59 - Introduce a new subdomain dev.iscsc.fr to publish in-development features from opened PRs by @ctmbl in #53
- Add deploy to
dev.iscsc.fr
workflow by @ctmbl in #61 - Update deprecated http2 nginx conf syntax by @ctmbl in #51
- Remove deprecated
version
in docker-compose.yml by @ctmbl in #50 - Add files via upload (docker volume article) by @FireFrozen94 in #28
New Contributors
- @ZynoXelek made their first contribution in #30
- @Clems1236 made their first contribution in #56
- @FireFrozen94 made their first contribution in #28
Full Changelog: v0.3...v0.4
v0.3
Major improvements:
- every post from previous site was added
- a tutorial on how to submit a post to this repo has been published
author
is now in posts' info and is a taxonomy- notify on the iScsc discord channel when a new article is published
Major bug fixes:
- CI now fails if HUGO build fails (return exit code of the container)
What's Changed
- Notify of new articles on Discord server and add DiscordPy tuto article by gbrivady by @ctmbl in #9
- Add Xlitoni WU: Alien Saboteur (Reversing) CTF HTB Apocalypse 2023 by @ctmbl in #10
- Add Turtyo WU: The Art of Deception (Blockchain) CTF HTB Apocalypse 2023 by @ctmbl in #6
- Add writes up of the FSCS 2022 chall "A l'envers" via upload by @Enotias in #13
- Update wu_fcsc_2022_a_l_envers.md fix bugs by @Enotias in #15
- Fix wu_fcsc_2022_a_l_envers.md date by @ctmbl in #17
- Allow Emojis to be rendered by @ctmbl in #24
- Build draft posts in development mode: update README by @ctmbl in #25
- Make
docker compose
returns the container's exit code in build workflow by @ctmbl in #29 - Update
Publish your own post
by @Enotias in #27 - Remove useless empty folders by @ctmbl in #34
- Change theme to ctmbl/poison and update to newest version of poison by @ctmbl in #33
- Improve new_article.py script by @ctmbl in #26
- Trigger deployment on manually triggered workflows by @ctmbl in #35
- Add author to articles info and make author a taxonomy by @ctmbl in #37
- Bump poison: Fix author and series URL construction by @ctmbl in #38
- Fix
/author/<author name>
title case by @ctmbl in #39
New Contributors
Full Changelog: v0.2...v0.3
v0.2
What has been done since v0.1
:
- Automatic deployment via GH Action
- HTTPS
- Exhaustive deployment instruction in README.md
Coming:
- previously existing posts from iscsc.fr
- automatic notifying on the iScsc discord server of new articles
- comments engine
- minor features
The full change log:
What's Changed
- Add automatic deployment GH Action by @ctmbl in #2
- Add posts from ctmbl by @ctmbl in #3
- Improve README by @ctmbl in #4
- Add https by @ctmbl in #5
- Fix brand name/logo redirecting to home page by @ctmbl in #7
- Update .gitignore and README's TODO list by @ctmbl in #8
New Contributors
Full Changelog: v0.1...v0.2
v0.1
First version of the brand new static website: v0.1
Features:
- two docker-compose targets:
- an nginx server to serve requests to a static website located at
./build/blog
- a builder target which builds sources with HUGO and fill the
./build/blog
file
- an nginx server to serve requests to a static website located at
- a basic HUGO blog based on Poison theme
- a GH Action verifying that the website still builds for each pull request
Coming:
- HTTPS
- previously existing posts from iscsc.fr
- an automatic deployement GH Actions
- minor improvements see README.md's TODO list