Releases: EmoonX/riddler
Releases · EmoonX/riddler
0.6
The Eclipse draws near...
Features
- bot.decipher: add A1Z26 decoder
- bot.decipher: add Bacon's cipher
- bot.decipher: add phone T9 decoder
- bot.unlock/web.levels: handle unranked (F-rank & 0 score) levels
- extension.popup: remove
Update hostsonce and for all - extension/web: add huge amount of missing extension icons
- web: show and visually differentiate riddles still in demo state
- web.admin.archive: implement timeline by renaming content-changed files
- web.admin.levels: handle levelless path blocks
- web.admin.levels: new LevelUpdater (factory method) class
- web.admin.health: add new
showNewInDays=Xquery option - web.admin.health: allow retrieval of non-level/unlisted pages
- web.admin.health: disclose redirects and aliases
- web.admin.health: ignore removed pages
- web.admin.health: record redirect data from
<meta>refresh tags - web.admin.health: show answer paths
- web.admin.health: show front page/image paths at the top
- web.admin.health: show newly added/changed pages (w/ content hash)
- web.admin.recent: procedure for updating recent scores
- web.admin.page_changes: fully working endpoint
- web.credentials: handle path-wise (and not just folder-wise) credentials
- web.credentials: record realm messages for newly-found credentials
- web.home: show found secret levels as part of recent activity
- web.navbar: add Nordinho thread links to riddle menus (when available)
- web.players: add 💮 icon when player 100% page count for a riddle
- web.players: always display sets marked with
always_display - web.privacy-policy: improve and get text up-to-date with version 0.6
- web.process: add support for riddles with extension-less pages
- web.process: allow achievements to be unlocked outside level pages
- web.process: employ new requirements system
- web.process: handle (and log) path aliases
- web.process: log locked levels' path accesses
Bug Fixes
- bot: allow inserting new riddles in DB w/o having to restart bot
- bot.decipher: hugely improve anagram time complexity; allow any word
- extension: update
currentRiddleeven on 403/404/412 - extension.explorer: allow multi-
root_pathsonce more - extension.popup: pre-load/cache riddle icons; closes #62
- extension/web: handle unknown file extensions; closes #54
- web.admin: use semantically correct 403 instead of 401 for missing perms
- web.admin.health: largely remove superfluous flags
- web.credentials: correctly handle nested protected folders
- web.levels: fix level hearts rating system
- web.{home,levels,players}: do not include hidden pages in lists/counts
Full Changelog: 0.5...0.6