In Android you can specify a colour for toolbars etc via a meta tag.
Suggested by Chris Graham on 9th May 2017
Raised 0% of 6 credits
(6 credits = 1 hour or $43.17)
Implement a secret key that has to be entered correctly to join.
It's similar to inviting people explicitly (using the invite/recommend system with "Invites enabled" enabled), but instead you just need to tell them the key.
The key would be a config option, defaulting to blank.
Suggested by Chris Graham on 20th October 2017
Have an extra processing step that checks the domain given exists and has an MX record and that MX record points to a valid SMTP server.
This will reduce the chance of bounces.
Deploy it whenever appropriate (most of the time, only don't do it when mass-processing addresses).
Suggested by Chris Graham on 2nd December 2017
When the sql_dump or backup code is creating SQL, call ->pre_import and ->post_import methods in the database drivers to get (optional) sets of SQL queries to prepend/append.
This will be useful for SQL Server, which needs to enable then disable identity inserts. Currently this is done in a very hackeri…
Suggested by Chris Graham on 23rd December 2017
Rather than showing if no backups were made within X days, show if no backups were made within X days of the last major file/DB change - use actionlog for the DB part, and rest would need to work via a filesystem scan.
Suggested by Chris Graham on 24th December 2017
The W3C validator makes this suggestion:
Missing atom:link with rel="self"
This is implying we can cross-link the RSS and Atom feeds together via <link> tags.
This will be helpful to allow people to find the alternate format of the feed.
Suggested by Guest on 17th April 2018
Add and document a new field option, whereby a 'hyperlink' field type can actually render with any media renderer in Composr. Include support for auto-detecting the renderer via a special value.
Example use case:
A catalogue has a hyperlink field set to media_type=youtube. Any URLs in that field would…
Suggested by Chris Graham on 4th August 2018