Skip to content

Releases: sdasda7777/ScheduleBlock

ScheduleBlock 1.1.6

13 May 19:29
Compare
Choose a tag to compare
  • Added basic fallbacks for when website doesn't allow script execution
  • Moved source files into the src directory
  • Disabled record action input fields when given action is not selected
  • Created few basic tests
  • Added a lock page functionality showing original address and lock time remaining
  • Created a simple Python script to automate "build" process

ScheduleBlock 1.1.5

04 Dec 16:12
Compare
Choose a tag to compare
  • Switched from browser.storage.sync to browser.storage.local to prevent MAX_WRITE_OPERATIONS_PER_HOUR error (this will "delete" your settings, sorry)
  • Cleaned up translations, fixed incorrect behavior of some labels
  • Transitioned to new websites data location ("ScheduleBlock_Websites"), since your data is unfortunately getting "deleted" anyway due to the first fix
  • Added alert with reason when import of settings fails

ScheduleBlock 1.1.4

03 Dec 15:02
Compare
Choose a tag to compare
  • Moved default settings values to RecordStorage
  • Completely reworked RecordStorage to hopefully make it thread safe
  • Fixed timeout function not increasing duration on the last cycle
  • Action when triggered is now more customizable (you can choose between redirection, closing of the window and execution of custom code)
  • Created credits in the settings, listed image authors and licenses
  • Made timeouts very customizable using similar format to time strings
  • Reworked most of the project so that it works on Firefox (.sendMessage(), browser vs chrome, etc.)

(Firefox .xpi file is one commit behind Chrome .zip, but the change was only in Chrome's manifest anyway)

ScheduleBlock 1.1.3

27 Nov 21:51
Compare
Choose a tag to compare
  • Fixed a critical bug that extension wouldn't work if specific key wasn't already present due to misplaced early return
  • Fixed a smaller bug that details wouldn't be shown on deletion confirmation prompt

1.1.2

27 Nov 20:21
Compare
Choose a tag to compare
  • Moved settings to popup, since the top bar was getting crowded
  • Moved editing records to popup, since the main table was getting really crowded
  • Added nice icons by Lorc (Cog) and Delapouite (Pencil), see section above for more details.
  • Made ACL check frequency customizable in the options menu
  • Added option for entering timeouts, implemented logic
  • Restructured lot of the project into separate classes

ScheduleBlock 1.1.1

11 Sep 22:30
Compare
Choose a tag to compare
  • Shortened code for generating table by using more loops
  • Added validation when changing times
  • Added validation when importing settings
  • Added simple framework for translating the extension, czech translation

ScheduleBlock 1.1.0

11 Aug 12:02
Compare
Choose a tag to compare

This is the third release of ScheduleBlock on GitHub.
Below you can find unsigned zip for Chrome and signed xpi for Firefox.
Both of these can be opened as a zip file to reveal the respective source codes.
Both include Readme file which also includes Changelog.

ScheduleBlock 1.0.9

27 Jun 12:21
Compare
Choose a tag to compare

This is the second release of ScheduleBlock on GitHub.
Below you can find unsigned zip for Chrome and signed xpi for Firefox.
Both of these can be opened as a zip file to reveal the respective source codes.
Both include Readme file which also includes Changelog.

ScheduleBlock 1.0.8

26 Jun 15:07
Compare
Choose a tag to compare

This is the first release of ScheduleBlock on GitHub 🎉
Below you can find unsigned zip for Chrome and signed xpi for Firefox.
Both of these can be opened as a zip file to reveal the respective source codes (only real difference is the manifest file).