Site updates June 2019


  • Add template for forum remove
  • Add post remove function to Luminance forums
  • Fix some namespace issues
  • Feature/anon gifting
  • Fix cache handling of empty sets in Core/Repository
  • Add caching to forum rules
  • Fix bug in forum functions
  • Update forum functions
  • Fix forum functions some more
  • Fix forum functions a little
  • Upgrade forum functions to work with Luminance
  • Fix pretty Luminance links in Text class
  • Fix formatting error in ForumPlugin.php
  • Forum fixes for trash handling and sticky posts in Luminance forums
  • Add seeding size to the user profile
  • Update legacy Text class to handle new forum links
  • Fix thread creating cache handling
  • Fix forum post edit cache handling
  • Fix links from pretty links to work on Luminance pages
  • Update forums_polls_votes DB schema a little
  • Revert localhost allowing in checkFormat for now
  • Minor bux fixes
  • Fix JavaScript errors on new Luminance thread page
  • Prevent a user from editing a torrent once it is marked as Okay
  • Minor bug fixes for Luminance forum thread page
  • Fix bug in ForumPlugn
  • Add forum thread page to Luminance
  • Fix poll featuring
  • Update comments JS to handle new luminance pages
  • Update bbcode table creation JS
  • Tweak inbox cleanup a little
  • Add Preview functionality to the Requests page like the Upload page has
  • Update comment in upload_handle.php
  • Add caching to get_total_uploaded_size function
  • Add to the User page the total amount of snatches from uploaded torrents
  • Add uploaded torrents total size
  • Allow larger bets on the slot machine
  • Modify bbcode assistant to work from native Luminance code
  • Fix templates use of user.perm
  • lazy loading images in spoiler tags
  • Dont show anon torrents when viewing a person's profile in Preview mode
  • If $Tooltip is empty, the implode on the next line will throw an error
  • Create the invite tree
  • Fix caching in Repository::find()
  • Check for null result in Repository::find()
  • Modify print_badges_array legacy function to work from native Luminance code
  • Fix code formatting issue
  • Make ORM::find() return IDs and load objects from cache
  • Fix last read arrows in Luminance forum pages
  • Add in the unicode representation of [ and ] in hopes that works
  • Fix typo in breadcrumb. Link should be user, not users
  • Allow a localhost site's email address pass. localhost wont have a domain on it.
  • Add a confirmation before buying a Bonus Shop item
  • Add in the Approved Imagehosts section above the avatar URL entry, so they know to use an image from an approved host
  • Add in the mysql port
  • Add a few more modules to check. These are listed in the INSTALL.md as requirements, but weren't in this check array
  • Fix false positives on logout trap
  • On the request page view/edit, change MB to MiB, GB to GiB and TB to TiB.
  • We dont need to require pecl_http anymore
  • Parse http headers manually, so we dont have to include the pecl_http extension
  • Make install instructions a bit clearer
  • We dont need mcrypt anymore
  • Check to make sure the amount of requests is greater than 0, so we dont divide by 0
  • Fix formatting error
  • Fix PHP warning about missing master::$render
  • Update CLI error template to be a little cleaner
  • Add check for already installed database in SetupPlugin::install()
  • Fix new collage page bug; preserve permission selection after error
  • Fix BBCode quote label layout
  • Fix stats area layout; restrict UL/DL to two decimal places
  • Fix access of SiteOptions in Entities/User
  • Fix a few bugs in staffpm::takepost
  • Fix order by title on collage page
  • Upgrade staffpm::takepost to use PDO
  • Modify the way user SiteOptions are handled in Luminance code
  • Fix afterdark redbar CSS and missing images in hempornium and sarandafl
  • Reorder torrent icons a little
  • Fix icon spacing and extra span close on wanred torrents
  • Large cleanup of CSS and static assets
  • More updates for the torrent icons
  • Fix bookmark JS action
  • Fade out border on download icons
  • Update colors on torrent icons
  • Refactor icons system
  • Better Forum CSS fix
  • CSS update for long text in forums & consolodate some common CSS
  • Fix installer
  • Fix doccheck
  • Add autofocus to some search boxes in Legacy sections
  • Fix ordering in bookmarks
  • Cache user friends
  • Fix upload dupe check
  • Update floating torrent controls a little
  • Improve query performance for GeoLite2 resolution queries
  • Fix null caching in the GeoLite2 repositories
  • Fix user stats page
  • Add index for IsSticky to ForumThread entity
  • Add composite ForumID, LastPostID index to ForumThread entity
  • Modify GeoLite2 table indexes to improve query performance on null result
  • Fix stale user.perm references
  • Return to StaffPM view when using multi-resolve
  • Fix bug in UserRepository:ost_load()
  • Extend Repository::find() and fix friend status in username dropdown
  • Fix typo in Legacy friends section
  • Fix formatting in public style
  • Remove unused variables
  • Remove unused 'use' statements
  • Fix autocomplete within Luminance pages
  • Update pwned page a little
  • Minor tweaks to public CSS
  • Fix issues with username password reset
  • Add cache flush after software update/upgrade
  • Add sm_results deduplication during upgrade
  • Allow password recovery using username
  • New forum latest icon
  • Fix perm -> class reference on userpage
  • Update Sizzle
  • Fix forum split tool
  • Add UserFriend entity and cleanup lazy-loading of user->class aqnd user->group
  • Fix formatting errors in Services/Render
  • Fix Luminance Forum page to match Gazelle page
  • Migrate forum_goto to Luminance
  • Reinstate is_number as is_integer_string
  • Remove unnecessary function from Services/Render.php
  • Update forum handling for cache items and last read topics
  • Enable multi-column primary key in Entities/ForumLastRead
  • Fix SetupPlugin routes
  • Orm upgrade to support Muti-Column Primary Keys
  • Fix torrent covers
  • Cleanup PurgeRequests
  • Remove redundant column from torrent tablespec
  • Migrate userpage to trunctate()
  • Rework collage/bookmark cover control
  • Fix forum searching
  • Fix formatting in Entities/ForumThread
  • Fix last read for users who never did a catchup all
  • Fix lastPostTime checking
  • Fix accuracy of performance info for native Luminance pages
  • Fix render post ordering
  • Add caching to Repository::find() and use for latest forum posts
  • Add TWIG text extension
  • Minor tweaks to forum templates
  • Some lazy loading for new forum entities and better handling of unread status for threads
  • Fix number of pagelinks shown on forum pages
  • Minor fix on forum page
  • Final tweaks to forum page... hopefully
  • Include old booleans in Luminance ForumThread entity for now
  • Add locked and sticky logic to new forum page
  • Add 2FA stats to data viewer queries
  • Enable new forum page
  • Fix threads per page
  • Update forum template
  • Add page handling code to Forum pages
  • Handle new forum cache elements during thread moderation
  • Filter host with internal URL regex during password reset generation
  • Fix warning on requests page
  • Remove excess arguments to Text::full_format calls
  • Use external library to get remote image dimentions during validation
  • Fix manage invites to only award to enabled users
  • Automatically append to existing StaffPM
  • Add redirect after single resolve
  • Fix resolve without reply in StaffPM
  • Reply & resolve in StaffPM
  • Slight layout tweak to staff inbox
  • Add link to IP history from staff inbox
  • Fix ducky system some more
  • Fix ducky system
  • Handle asn history better
  • Add torrent_bonus icon
  • Fix last access time update interval
  • Cache imagehost list for CSP generation
  • Handle caching of unrestricted users better
  • Minor autocomplete tweak
  • Fix formatting errors in GeoLite2 Repositories
  • Fix possible warning from BBCode local cache
  • Cleanup legacy geoip usage
  • Fix Render::geoIP() to handle null IPs
  • GeoIP display code cleanup
  • Final tweaks for new geoip
  • Better resolve function for new geoip
  • Enable new geoip in legacy code
  • Implement City level geoip resolving
  • Fix bookmarks on collage page
  • Fix Validate class
  • Add new account age badges
  • Create basic GeoIP repositories and handle cache clearing after GeoIP update
  • Update DB Service
  • Update composer modules
  • Tweaks to Core namespace
  • New GeoLite2 Entities and GeoIP Service
  • Cleanup legacy Validate class
  • Remove extra newline from DB service
  • Remove redundant legacy tablespecs
  • Remove debug code from tracker service
  • Add message to login page stating JavaScript is required
  • Remove sandboxes and update_geoip from tools
  • Update donation language to use confirmations rather than transactions
  • Cleaner debug output for entities
  • Minor cleanup in IP handling
  • Fix BBCode caching
  • Update site log parsing a bit
  • Fix collage subscription link status
  • Fix torrent page generation
  • Fix collage sorting
  • Add subscribers to collage sorting
  • More get_pages/page_limit changes
  • Cleanup usage of get_pages and page_limit
  • Fix token page and update collage and bookmarks pages a little
  • Resolve inconsistency in section naming for post/comment JS
  • Fix BBCode caching
  • Fix modifying lazy loaded values
  • Fix formatting issue in Core::Repository
  • Fix null caching assumption in Core::Repository::get()
  • Fix issues in null caching
  • Minor whitespace tweak
  • Cache all user restrictions
  • Cache null results from Core::Repository::load()
  • Fix Preview_Edit JS function
  • Fix Save_Edit JS function
  • Updated icons font
  • Slight tweak to internal URL detection
  • Hide email address on invite page unless user has users_view_email permission
  • Minor cleanup after lazy-loading
  • Lazy load Luminance properties in Entities::User
  • Fix doumentation in Entities::User
  • Update to collage comments and comment JS handling
  • Convert some get_post queries to PDO
  • Fix assumption in Master
  • Update some forum icons before first use
  • Update collage and bookmarks pages
  • Move rendered bbcode caching into Text class
  • Replace details.php links with torrent.php
  • Allow rendering of relative internal links within BBCode and render log message in reports v2
  • Torrent grid CSS/HTML work-around for legacy firefox
  • Fix bookmark icon on details page
  • Fix JS includes to remove browse.js where it's unnecessary
  • Fix recent snatches div on Userpage
  • Fix bookmark icon in collages
  • Update collage HTML
  • Use thumbnails from jerking for collage and bookmark tiles
  • Fix ordering in bookmarks
  • Fix collage pages
  • Convert all collage & bookmark page queries to PDO and add hover window
  • Fix for string based IDs
  • Fix collage sorting
  • Small DB tweaks
  • Fix bookmarks functions link in dupe checker
  • Fix collage subscribe link
  • Allow bbcode in collage description
  • Tweak torrent grid CSS
  • Minor tweak to collage page layout
  • New collage page
  • Fix styling in forum search pane
  • Fix dupe report display issue
  • Fix typo
  • Fix bookmarks page info cache handling when removing all snatched
  • Use grid layout for responsive design in torrent grid
  • Fix serach translation for negation at start of string
  • Force minimum 1300px width
  • Fix formatting issue
  • Fix missing images in collage subscriptions
  • Add setup plugin cleanup routine
  • Remove duplicate smileys
  • Update bookmarks page to remove old remove bookmark link and fix torrent icons
  • Fix header_link to work better with TWIG
  • Some code cleanup and performance enhancements in bookmarks
  • Fix torrent ordering by upload date on new bookmarks page
  • Fix torrent ordering on new bookmarks page
  • Update notify edit HTML to accept longer search strings
  • Middle align icons
  • Fix tooltip on warned torrent dowload icon
  • Fix other torrent stats on the userpage torrent list
  • Fix date on userpage torrents list
  • Make bookmark icon use pointer cursor
  • Increase size limit of notification filters
  • Better formatting cleanup for forums
  • Update bookmark tooltips
  • New bookmarks page
  • Fix typo
  • Update more header_link usage
  • Update header_link usage
  • Uprev torrent cache version number
  • BBCode: skip inner tag check for tags that don't process bbcode
  • Migrate bookmarks page to use groups with named indexes
  • Update get_groups function
  • Add TagList entity for future search
  • Properly link label for with input id
  • Add functions to parse Sphinx query into SQL fulltext query
  • Enforce maximum piece size at upload time
  • Autocomplete: allow a hyphen (-) at the beginning of a word
  • Autocomplete: fix tooltip positioning in IE/Edge
  • Render special characters which are part of username titles on profile page
  • Rename Render::render() to Render::template()
  • Extend torrent upload warning to cover strict bencode application
  • Remove unnecessary size attribute
  • Even less insane and built in TWIG better escaping Mwuhahahaha!
  • Make latest forum topics sanitization a little less insane
  • Fix pagelinks template
  • Fix searchbars for small screen resolutions
  • Update database tables to use mediumtext where appropriate
  • Autocomplete: improve suggestions
  • Fix formatting and rename pagelist function to pagelinks
  • Move pagelink generation function to Render class with template
  • Document Entity classes
  • Document Reponse classes
  • Document Error classes
  • Add doccheck coverage to Errors and Entities
  • Add icon toolbox
  • Update navigation Icons
  • Cleanup svg icons tab/space mixed use
  • Add torrent icons
  • Add text icons
  • Autocomplete: submit form on textarea enter
  • Fix style violation in modern theme
  • Update SVG misc icons
  • Update some SVG icons
  • Add CSS to Coding Standard coverage
  • Autocomplete changes to support multiple elements and simplify the syntax and markup required.
  • Fix advanced user search 500 error
  • Fix performance issue in Forum
  • Update templates a little
  • Tweak forum subscription SQL
  • Fix performance issues on user IP search
  • Fix bookmarked collages when collage is personal
  • Update global gitignore
  • Add ignore for icon resources
  • Migrate icons to fontface from SVG injection
  • Fix icon font generation
  • Update resource folder to generate icon fonts
  • Update INSTALL.md to include php-curl extension
  • Add PHP extension checker to Master
  • Update composer developer requirements
  • Fix broken phpunit test
  • Add documentation to Core/Controller
  • Enable global template overrides
  • Fix time functions
  • Fix torrents preview display
  • Fix foreach in scheduler
  • Add catch for blank search/errored search
  • Fix indexing error in Legacy Text class
  • Rearrage some loging in Render Service to avoid PHP warning
  • Some helpers on security page
  • Fix typo in Tracker service
  • Update webchat URLs in emails
  • Fix display issue for staff inbox counts in user dropdown
  • Convert reports display log to foreach
  • Fix bug in OldDB service
  • Fix forum index CSS issue
  • Tweak forum page layout
  • Fix forum last read topics update issue
  • Fix XSS in cache debug viewer
  • Manage forums_last_read_topics entity cache items
  • Fix formatting issue
  • Fix primary key handling in ORM
  • Fix ORM issue
  • Cleanup assumptions in Services
  • Fix unknown template in Master exception handler
  • Make save take a reference
  • Fix issues in assumption cleanups
  • Remove dump&die from IP entity
  • Fix string detection in assertions
  • Reintroduce IPBans to request floods
  • Add checking to IP match function
  • Modify public CSP to allow inline JS
  • Fix unescape SQL query in request deletion
  • Add latest forum topics count to site options
  • Make flood bans configurable via site options
  • Fix disable latest forum threads fuction
  • Fix forum_last_read_topics bug
  • Fix for latest topics filtering
  • Forum performance and bug fixes
  • Prepare to enable ForumPlugin
  • More updates for ForumPlugin
  • ForumPlugin WIP
  • Fix User IP search in IP history
  • Fix IP search from searchbox error
  • Default hide Security Tutorial
  • Fix Auth redirect loop
  • Add securityinline article as on-page help for the security page
  • Rearrange templates a little
  • Enhance user search to take IP ranges
  • Clear login watch records when removing an IP ban
  • Fix public templates JS
  • Minor fixes to display code
  • Fix email header issue
  • Fix articles manager template
  • Add new raw IP history page
  • Clear all sessions when an account is hacked
  • Fixup TWIG with var_dump
  • Render debug table directly
  • Move debug table into template
  • Fuxking semi-colons, grrrrrrr
  • Fix password reset PM
  • Add key to users_main for PermissionID to make select on permission level faster
  • Make flashes float on top of page and render POST errors as flashes
  • Add automated short session detection
  • Another "fix" for the inbox
  • More inbox SQL fixes
  • Fix automated range bans
  • Fix javascript for reportsv2
  • Fix references to requestfloods Repo
  • Fix login watch tool
  • Update pwned page
  • Add resend button to invite page
  • Fix token string in EmailManager
  • Add ability to resend invites for users
  • Fix sendInviteEmail function
  • Remove now redundant InviteKey from Invite Entity
  • Ooops, InviteKey is still used
  • Upgrade invite pool code a little more
  • Include User Plugin updates for invites
  • Update Invite Pool tool and Invite entity
  • Fix logout token string
  • Fix invite token strings
  • Fix searchbar token string
  • Fix paranoia/anon upload on user page and token strings
  • Fix recover links on public pages
  • Allow entities to sleep
  • Update token strings for Legacy user section
  • Update token strings for users
  • Fix anon uploads showing on userpage
  • Fix typo in Auth service
  • Fix row classes on user page
  • Enhance Auth service checkLevel function
  • Remove dead debug line
  • Enhance Repository-find() with limit clause
  • Minor cleanup in Auth Service
  • Allow an empty search of repositories (return all)
  • ORM changes for entity generation
  • Fixes due to User plugin rename
  • Rename UsersPlugin to UserPlugin
  • Automatically generate plugin structure
  • Add code to ease entity generation
  • Auto-detect repositories for the repos service
  • Rework UsersPlugin to conform to style code
  • Allow all staff members to start a Staff Message
  • Fix javascript for reportsv2 section
  • Fix donation log javascript
  • Fix description weight for freeimage
  • Update style template override
  • Allow pretty stylesheet names again
  • Start caching repository->get() responses via repository->load()
  • Fix reportsv2 javascript
  • Enable bitcoind integration configuration via settings.ini
  • Fix SQL error in user search
  • Add regenerate endpoint to setup plugin
  • Remove redundant check
  • Disallow empty username during user creation
  • Disallow empty usernames
  • Fix HIBP checker on user security page
  • Fix Status_Timer so only staff make requests to moderation tools
  • Fix SQL for StaffPM stats
  • Fix get_host javascript
  • Reintroduce deferred loading of scripts
  • Defer HIBP scripts
  • Fix HIBP interface
  • Temporary fix for password change (defer JS)
  • Disable Status_Timer() JS if no staff status div
  • Proper JS fix for browse and details pages
  • Temporary fix for a better solution on JS defer
  • Fix login scripts
  • Browser loading performance enhancements
  • Fix conflict with NOT NULL and DEFAULT NULL in ORM table schema upgrades
  • Fix ambiguous username field in zero cheats
  • Fix ambiguous username field in queries
  • Fix PM forward query
  • Fix SQL error when sorting inbox by unread
  • Fix SQL error in peerlist viewer
  • Fix SQL error in PM forwarding function
  • FIx SQL error in Collages all_comments
  • Fix SQL error in forums functions
  • Fix SQL for Top10 users
  • Fix invite tree SQL ambiguity
  • Fix order by SQL in Top10 users
  • Fix SQL in Top10 users
  • Fix SQL error in getForwardedPostData()
  • Fix SQL error in StaffPM functions
  • Fix login code
  • Fix SQL error in StaffPM functions
  • Fix SQL error in MFD unmarked
  • Make SQL tables specific in inbox/conversation
  • Fix SQL errors in collage section
  • Fix MFD tool SQL error
  • Cleanup registration code in UserPlugin
  • Fix staff functions SQL error
  • Fix inbox SQL error
  • Fix donation addresses tool SQL error
  • Fix special users tool SQL error
  • Fix SQL issues in Inbox
  • Remove deprecated SQL from UsersPlugin
  • Add prune and remove commands to SetupPlugin
  • Fix code formatting
  • Massive cleanup of Legacy username logic
  • Strip IP dupe code from cheat tools (too heavy for DB)
  • DB schema updates
  • Enhance ORM to show unused columns
  • Fix formatting
  • Updates from PxC
  • Fix tracker stats page issues
  • Fix automatic range bans
  • Fix template overrides
  • Update README
  • Fix Gimping bug in user moderation code
  • Remove residual references to IP column in users_main
  • Fix residual references to Email and IP columns in users_main
  • Remove vestigial reference to Email column in users_main
  • Catch thrown exception in request object creation for invalid HTTP methods
  • Fix divide by zero in torrent peerlist viewer
  • Fix bug in bbcode parser
  • Fix missing include
  • Add new decrypt endpoint to setup plugin
  • Fix include issues with new blockedGift function
  • Fix formatting on README
  • Update README
  • Cleanup composer requirements
  • Fix style issues
  • A few more tweaks for snatch migration
  • Update to configuration migrator
  • More fixes from migration testing
  • Block disabled users from receiving gifts
  • Add separate setting for controlling acceptance of gifts
  • Some more migration/installation fixes
  • Update INSTALL.md instructions
  • Fix error if php-mysqlnd is not installed
  • Fix error if php-memcached is not installed
  • Fix email migration to handle duplicate entries in email history table
  • Fixes from release testing of configure, install and upgrade commands
  • Thread info caching is/was buggy, remove transactions.
  • Fix take resolve issue
  • Updates from UGC
  • Update WebChat URLs
  • Fix imagesize checking in presence of SSL issues
  • Fix registration log
  • Update static style attribute for error pages
  • Fix web_irc webchat iframe source URL generation for disabled users.
  • Fix RSS issue on irregular characters in torrents
  • Filter out potential hacked/dupe account PMs
  • Remove nick from static error WebChat URLs
  • Minor fix to WebChat URLs
  • Add the error pages to the repo
  • Fix WebChat URLs
  • Update WebChat URL
  • Fix torrent reaper
  • Remove phpmd development requirement
  • Remove PHP Mess Detector and add PHP Assumptions to code quality checker
  • Fix space issue in SetupPlugin
  • Fix indentation issues
  • Add fixForums option to setup plugin to fix LastPostID in forums_topics table
  • Add index to forums_posts table
  • Add display of SeedValue to torrent detail page
  • Fix stupidness in previous commit
  • Refine the last read topics logic
  • Fix forum subscription query again
  • Update forum subscription query
  • Fix username change notes and tidy up takemoderate.php a bit
  • Update subscriptions page new post logic
  • Attempt to correct the post pointer for forum subscriptions
  • Fix masspm.php to use the correct permission
  • Add new permission for Mass PM'ing snatchers
  • Remove TLS deprecation notice
  • Cleanup request unfill note clarity
  • Fix staff notes on request unfill
  • Fix FireFox CSS bug
  • Add (un)check all javascript
  • Add show/hide preference in cookie for all posts forums filter
  • Implement requested forums filter in all posts page
  • Minor fix for packed git references in Debug service
  • Fix for packed git reference in Debug service
  • Fix for warning in PermissionsRepository
  • Adjust event awards a bit
  • Fix dupe report to accept links from multiple domains
  • Fix overflow on BBCode [code] CSS classes
  • Fix CSS/HTML in collages to work around bug in FireFox
  • Fix CSS/HTML in StaffPM to work around bug in FireFox
  • Add elipsis wrapping to layout.css for headers
  • Add overflow-scroll to BBCode [code] CSS classes
  • Fix HTML on torrent details page
  • Allow messagebar alert CSS class to wrap onto multiple lines
  • Add bookmark icon for minimal theme
  • Fix tag table on search page
  • Fix vestigial reference to Builtins directory
  • Fix vestigial reference to Email and IRCKey
  • Fix takemoderate for users with Luminance based usernames
  • Remove vestigial reference to IP column in user creation
  • Handle icons a little cleaner on the details page
  • Rework Entity to allow use of services and repositories
  • Add num results in disabled hits
  • Add cleanup button for disabled hits
  • New page to manage disabled hits
  • More code cleanup, syntax check should pass now
  • Cleanup entry.php
  • Fix typo in Security service
  • Fix Security service to get lowest staff class with IP permissions
  • Small tweak in Security service
  • Dont check disabled hits for the same user (re-enabled)
  • Change disabled hits subject and add time info
  • Fix wrong SQL query for disabled hits
  • Fix typo in HaveIBeenPwnedPercent option
  • Fix sensible default for pwned check percentage
  • Enhance pwned check to allow specifying a percentage of users
  • Implement disabled hits logs
  • Fix registration logs
  • Rename Peon to Render
  • Change pwned text again
  • Fix null object and array reference in scheduler
  • Change the text for pwned accounts
  • Implement pwned page for more explaination
  • Add label to torrents preview input
  • Fix user options
  • Fix php warning on undefined vars in Peon
  • Fix PHP warning on malformed URIs
  • Implement custom torrents preview width
  • Fix uncaught error when token is not hexadecimal
  • Add torrent log to torrent events tool
  • Add anti-ninja check to torrent events tool
  • Update stylesheets
  • Minor update for event manager
  • Fix small things in torrent events
  • Update modern stylesheet for new events system
  • Update events system to allow for multiple active events and add more reward options
  • Split very long line in UserError
  • Rename Standards directory to match others
  • Fix PHP warning Request
  • Fix PHP warning in Master
  • Fix PHP warning in Repository class
  • Fix IP warning
  • Fix another PHP warning
  • Fix PHP warning on log reset
  • Fix PHP warning on geoip
  • Fix hibp_scripts JS
  • Add labels to login options
  • Fix invite email
  • Reject .torrent files containing padding files
  • Fix a few template paths
  • Resort requests on user page by time added
  • Small code cleanup
  • Large code cleanup - round 2
  • Large code cleanup
  • Fix typo in temporary Request patch
  • Add TLS deprecation notice
  • Fix typo in Peon
  • Remove enforce login from request functions
  • Minor Fix to UserRepository
  • Minor fix to main_functions
  • Fix caticons on upload dupe check results
  • Minor Fix to Cache Service
  • Fix two factor login template
  • rename scripts blocks everywhere
  • Fix login script check
  • Minor tweaks
  • Fix users_info tablespec
  • Fix name clash in base template
  • Fix username in some pages
  • Fix confirmation email
  • Allow Services to reference one another
  • Minor fixes to EmailManager
  • Fix undefined SystemException error
  • Fix PHP warning on delete
  • Remove stupid dump and die
  • Fix email sendng
  • Send email using mail_domain
  • Fix PHP warning for emails in pwd recover
  • Fix torrents function and email send
  • Fix email post_load
  • Move security options to Auth Service
  • Remove strict variables for now
  • Add TWIG binding for make_secret
  • Fix several warnings in login watch and security logs
  • Change a few things in torrent events
  • Update report warning function to use new system



Discuss this post here