Composr 11 beta3
This archive is designed for webhosting control panels that integrate Composr. It contains an SQL dump for a fresh install, and a config-file-template. It is kept up-to-date with the most significant releases of Composr. This version is a beta release of the next major version of Composr. Upgrading to this release is unrecommended for production sites; v10 sites.
The following tracker issues have been resolved since version 11.beta2…
The following changes were made via git since version 11.beta2…
Special thanks to these members for resolving the issues above:
Special thanks to these members for reporting the issues above:
Special thanks to these individuals who contributed code to the git repository for this release:
The following tracker issues have been resolved since version 11.beta2…
- Poor-mans-Cron [core]
- Mass-add to gallery needs to clear cache [galleries]
- RTR reporting wrong date [realtime_rain]
- IPv6 addresses getting emoticon-ed [core_rich_media]
- Poller can trigger PHP memory errors if there are lots of notifications [core_notifications]
- Lots of references to pointstore in eCommerce [ecommerce]
- Inform of potential .htaccess changes [core_upgrader]
- Missing require_code for cms_eatcookie in forum driver auth [core_cns]
- Required field validation applies to ticks when it should not [catalogues]
- Improve efficiency and accuracy of search [search]
- Add test for db_export [core]
- Broken news category images [news]
- Many fixes and improvements to List-Unsubscribe [core]
- Add "view mail in browser" link to e-mails when mail log is enabled [core]
- Add support for cryptographically secure v4 GUIDs; alternate IDs should use this [core]
The following changes were made via git since version 11.beta2…
- git sync is a slow process
- Incredibly slow...
- Add new tracker issue notification type so we can do that through the wizard
- Make some errors more useful on decision tree
- Software feedback page edits
- Report issue wizard (ported from v10)
- Contact us module (ported from v10 and heavily reduced)
- Add GitLab support for maintenance status branches
- Update maintenance status
- PHP_BINARY not reliable; use eval
- Return an actual error if no stable versions to default to
- Updated contact module with submitting addons / themes
- simplified attachments UI should be off by default
- pointstore is no longer a used term
- Reduce pagination max default to 10 on notifications
- Temporarily disable ORDERBY_HACK for invalid abstract sorting
- Missing protect_url_parameter calls for redirects
- Missing require_code
- PHPDoc clarification
- Missing jQuery checks
- CSP allow workers on ace editor
- theme editor was not including subdirectory in file
- Add notification for deleted member account (WIP)
- Missing properties on advanced banning
- Addon table might not have been upgraded yet
- Make points upgrading more efficient
- Improve upgrader for large upgrades (WIP)
- Missing lang translation in upgrade for points ledger
- Safety limit on failed_query_echo
- Extend timeouts
- Incorrect upgrade checks in cns
- Optimise database upgrade step
- Try optimising points upgrade by clearing fields cache
- misc upgrade fixes
- Generate import tars of non-bundled addons when they do not exist
- Use the API instead for making the TARs + other fixes
- Optimise and fix get_secure_random_password
- Remove accidental theme commits
- Add ability to explicitly define PHP binary paths
- Rename health_check; we will define its position in cron.php
- Fix cron logging
- Bad spelling
- Replace obnoxious broken link warn box with small icon
- Add broken link indication for pages
- Optimise MantisBT settings
- Make max_execution_time PHP health check more accurate
- Add CPU speed to PHP Info page
- Incorrect if logic / full_path undefined
- Replace all :start with new default page :home (untested)
- Actually escape the colon just in case
- More faulty if logic
- Incorrect column name
- Make bomb-out db safety limit more strict, also log echo errors
- We forgot to upgrade the country CPF
- cms_merge fixes and support for importing uploads
- Add cumulative points tally hook for adding events
- List-Unsubscribe fixes for Swift mailer
- Present a form if unsubscribe is scanned without POST data
- Additional changes to unsubscribe (untested)
- Invalid tags...
- Styling changes
- Pseudo-merge with cms_homesite_v11
- Add stats for unsubscribed e-mail addresses
- Add confirmation e-mails and IP logging for unsubscribe
- Revamp the warnings (standing) profile tab
- Oops, forgot to activate cache
- de-prioritise web request based scheduler execution
- Modify censor doc with new info about warnings and standing
- Remove support for the mysql extension (removed in PHP 7)
- Should be WARNING not WARN
- Bug fix and hyperlink to warning
- Add default special_cache_flags in scheduler
- Update doc screenshots for v11 (WIP)
- Add GUIDs
- Modularisation fixes
- Misc automated test fixes
- More tutorial image updates (WIP)
- Make $SESSION_HASHED more secure
- Add v1 guid support in crypt (using site salt as the node)
- doc update
- Better v1 UUID algorithm
- Clarifications
- Should allow whispers in PTs
- use_own_recommend_message should be false by default
- Enable su operations when using backdoor_ip
- Field bugs
- Missing width controller for huge input
- date time should be doing time
- v11 tutorial updates WIP
- Need to check null on $default_year for components
- Some fields should not be checked against privacy Other criteria
- Additional tutorial work (WIP)
- Tables should use overlay media size breaks
- Missing null check on first_time
- More tutorial work WIP
- Misc tutorial work
- Privacy should handle mail log purging; doing it randomly does not conform to GDPR
- open_basedir may restrict kernel uuid use so remove it
- Invalid property
- incorrect property
- Just use a raw title template call...
- Fix title
- Misc content translation bugs
- Fix/improve group colour styling and colours
- Additional tutorial work
- Add core_cns addon checks to declaration enforcement
- addons telemetry (UNTESTED)
- addon telemetry fixes (untested)
- ...
- Reject the update and revert everything
- unused silent_failure should be used in menu block
- Staff topics should be on the admin dashboard by default
- Misc tutorial work
- Add action logging of Admin Zone access; count by session not by access to home
- Add security stat for Admin Zone accesses
- Stat bug
- Treat warning reason as category; add to statistics
- Better categories
- Actually should use pipes not commas as this is not a CSV
- Missing parameter in MAIL preview
- Fixed broken stats (also log DB errors for the future)
- Missing commit
- Add stats purging Cron hook for full GDPR compliance
- Add event tracking for hits to certain endpoints (untested)
- Misc tutorial work
- Update to download template for homesite
- Statistics clarifications
- Missing clause for the List-unsubscribe header
- Homesite data breach procedure
- Add notices about outdated sup tutorials
- Add pivot by week capabilities to stats
- Fix quarter pivots in stats
- Add support for relative month ranges
- Oops, we run out of memory going that far back
- Add documentation for stats block parameters
- remove Commandr command database_upgrade; won't work as upgrader is now step-by-step
- Misc automated test fixes
- Disable monthly leader-boards until issue 6001 is fixed
- Additional test fixes
- Fix make release
- Fix better mail to be compatible with base
- Fix up mail module
Special thanks to these members for resolving the issues above:
Special thanks to these members for reporting the issues above:
Special thanks to these individuals who contributed code to the git repository for this release:
- Lovinity (Patrick Schmalstig)