Today Andrew went through bugs reported since rc1 and so you can now sleep easier with the following improvements:
ChangeLog since 2.0.2-rc1:
- db/build authorisation fixed for dev sites
- Changes to improve compatibility when upgrading from older versions
- Removed debug messages that showed up when changing pages on
servers beginning with dev.*
- Improvements to image inserter
- Fix multiple "broken" in class attribute of HTML Content
- Fixed bug with TreeDropdownField when you clicked the expand link 3
or more times, it wouldn't close
- Added dimension fields when inserting images to provide more control on image sizes
I just noticed while adding a blog post to silverstripe.com that somewhere in the past few months we broke the insert-flash object; you can choose a folder but no objects appear to insert into your HTML Editor. Elijah's having a look at this ...
> somewhere in the past few months we broke the insert-flash
> object; you can choose a folder but no objects appear to insert into
> your HTML Editor. Elijah's having a look at this ...
Here is a patch that fixes the Insert Flash button: [url=http://www.elijahlofgren.com/silverstripe/patches/BUGFIX-Make-Insert-Flash-work-cms-sapphire-gsoc-r38163.patch]BUGFIX-Make-Insert-Flash-work-cms-sapphire-gsoc-r38163.patch[/url]
I've tested, and this patch applies cleanly to silverstripe-v2.0.2-rc2.
This was an area that Andrew worked with on the last release so is probably why you're finding this ... basically you DO want protection from running db-build, but it seems it now may be too hard to run it :P
I think a rule, say in _config.php along the lines of
if (http_host=='localhost' or http_host begins with 'dev.') then devmode=true
(Sam and I had discussed an interface in the installer to do this, however I'd suggest the above instead, for the sake of speed and not introducing issues; I'd really like us to release 202 ASAP as I want to mention it in a newsletter in a few days)
Additionally, though, wasn't Elijah's problem the fact that while /db/build did ask for a password, it didn't let him type in any password to actually let him proceed ...