Skip to content

Releases: fccview/cronmaster

[stable] Release - 2.0.0

01 Jan 14:30
f098ded

Choose a tag to compare


Join the discord to stay up to date and have early previews


Changelog

This update brings you a whole new looking Cr*nmaster!

This is mostly a visual update but given how different everything looks I decided it was worth calling it a version "2".

I went for a terminal look and feel given the nature of the tool. I have received a lot of "complaints" about cr*nmaster being vibe coded, it is not, but I did let AI make a lot of design choice when I first built it, so that stops now. I am on a quest to move away from AI as much as I can (whilst still keeping up to date with latest technologies, I am a dev after all). This means I have now officially re-branded all the apps I built and maintain, they are all made from my ideas, designs, inspirations. And everything is now truly AI assisted rather than AI driven.

This is heavily inspired by the webtui library, which I have obviously been using for this re-styling.

I hope you like what it looks like and won't miss the old aesthetic too much.
Please feel free to leave feedbacks in form of issues/discussions or simply ping me on discord, feedback is ALWAYS extremely appreciated!

p.s. Happy new year!!!

features

  • Full rebranding
  • Show version number under the logo #71
  • Add a fun 404 page, because why not
  • Standalone mode has been finally enabled, this means the image size will be tiny (something like 70/80mb at most)

minor fixes

  • Update readme to remove outdated entries #75

plans for 2026

  • Possibly look into integrate systemd timers
  • Possibly look into allowing ssh connections

[Stable] Release - 1.5.4

14 Dec 09:10
b2dc0a3

Choose a tag to compare


Join the discord to stay up to date and have early previews


Changelog

security

features

  • Add env variable to disable system stats: DISABLE_SYSTEM_STATS=true #72

bugfixes

  • Keep improving large job running stream #67
  • Fix issues where some environments can't stream logs #65
  • Fix documentation being very behind due to.. uhm.. laziness (sorry) #74

[Stable] Release - 1.5.3

20 Nov 07:28

Choose a tag to compare


Join the discord to stay up to date and have early previews


Changelog

Hi, sorry for the very quick release, someone flagged a potential security issue and I wanted to tackle it as soon as possible. Currently leaving the API_KEY unset is actually leaving all requests open, adding a key obviously blocks them, but after this update if you never set an api key all requests will be rejected unless you have a valid browser session.

Important security fix

  • Fix API authentication to block all requests if an API_KEY is not set. #61

minor bugfix

  • Fix user dropdown closing cronjob modals #63

[Stable] Release - 1.5.2

19 Nov 20:47
0ab3358

Choose a tag to compare


Join the discord to stay up to date and have early previews


Changelog

bugfixes

  • Fix wrong syntax highlighting on script editor #58
  • Fix legacy jobs not working due to mismatching uuids #54
  • Fix issue when running jobs with special characters #57
  • Fix issue with single quote blowing up the whole application #55
  • Make it more obvious when a script is a draft vs a saved script #53
  • Fix copy button closing script modal #53
  • Fix broken live logging for HUGE jobs #52
  • Fix previous logging briefly showing in the live logging modal before a new log starts #52

features

  • Allow tabbing in the editor to create quick indentation
  • Add optional env variable to automatically redirect to OIDC provider if you only use OIDC #59

[Stable] Release - 1.5.1

13 Nov 20:17
9fb904d

Choose a tag to compare



Join the discord to stay up to date and have early previews


Argh! Sorry about the double release, there was a fairly major UI issue when you have more than 4/5 jobs.
Had to address it as it makes the app absolutely unusable.

Changelog

bugfixes

  • Fix overflow on the homepage when multiple jobs are present. This was caused by a last minute change I made before releasing around the dropdowns and I truly messed up, I am so sorry #50

[stable] Release - 1.5.0

13 Nov 16:16
df6ab87

Choose a tag to compare



Join the discord to stay up to date and have early previews


Changelog

Hi!
Sorry it has been a while, I was undergoing a major refactor and rebranding of my checklist/note taking app Jotty. That on top of family/actual work took me away from this project for long enough.

Time I pick it up again in big style.
First of all, I'm refactoring the whole codebase to have more defined coding standards so people can jump on and help me with features/pull request without pulling their hair out.

P.s. if you want to help test develop feel free to pull the :develop flag on your docker image just make sure to back up your data.

After this release you may need to add/remove some env variables, check the full docs here

bugfixes

  • Fix issue when running jobs that take more than 30 seconds to run, timeout set to 5 minutes. If you don't want to have a timeout at all, enable logging and run the job while in logging mode, and will just stream the output for you. #45
  • Fix overall performance issues and memory leaks
  • Fix security concerns around how password login was implemented

feautres

  • Access password is now mandatory. Please set your AUTH_PASSWORD variable (or setup OIDC) or you won't be able to access the tool.
  • Deprecated DOCKER env variable. This is no longer needed.
  • Deprecated HOST_PROJECT_DIR env variable. This is no longer needed.
  • Add optional OIDC login #35
  • Enable logs for cronjobs with exit statuses #34 #11
  • Add textual description of the recurrence on the main UI #39
  • Implement translations. English and Italian are officially supported, however you can create your custom translations file locally without needing to add it to the codebase (or you can submit a PR to make it officially supported). Read more about it here
  • Add live UI updates, adds exit status of jobs when they run as long as they are logged. No need to refresh the page at all.
  • Add few useful api endpoints that can be ran via api_key (set in your env variables)
  • Add minimal mode to the UI for users with a lot of cronjobs
  • Implement backup/restore for cronjobs #42

[stable] Release - 1.4.2

08 Oct 15:25
e2e9596

Choose a tag to compare

Changelog

bugfix

  • Fix permission issues when running docker commands via the UI #21
  • Merge @Navino16 PR to preserve user session on manual command run #43

This release should fix one of the most annoying bug of the project and HOPEFULLY smooth things over permission-wise.
Next release will be a major code refactor, so may take a while.

I'll also address a few feature request ❤️

[Stable] Release - 1.4.1

20 Sep 20:14
65ac81d

Choose a tag to compare

Changelog

bugfixes

  • Fix extra character added at the end of each new line on scripts #32

[Stable] Release - 1.4.0

01 Sep 18:24
389ee44

Choose a tag to compare

Changelog

Features

Bugs

  • Fix pausing/unpausing tasks without comments [issue]

[Stable] Release - 1.3.1

31 Aug 18:22

Choose a tag to compare

Changelog

Just a quick bug fix, as it was an annoying one

  • Fix bug where editing tasks would sometimes override future tasks if their descriptions were too similar.