Commit Graph

2651 Commits

Author SHA1 Message Date
Sam Georges 22484d12c2 Use text type instead of number type, spinners are bad 2014-06-20 21:04:53 +10:00
Sam Georges 8961906459 Add sessionKey support to RelationController.php 2014-06-20 20:57:51 +10:00
Sam Georges 833c752bae Added 'camel' mode for inputpreset as per #325 2014-06-20 20:22:25 +10:00
Sam Georges b1d8756dfb Add a more meaningful message to MassAssignmentExceptions 2014-06-20 19:30:50 +10:00
Sam Georges 433cf85bd4 All DateTime fields now validated in Lists 2014-06-20 19:30:37 +10:00
Sam Georges d2eb4e2141 Add noRecordsMessage to RelationController behavior 2014-06-20 19:30:20 +10:00
Sam Georges c3c1e1b6f6 Widgets now no longer include their alias in getId() if it matches the default alias 2014-06-20 19:29:39 +10:00
Sam Georges 4dd74b923b Grid -> DataGrid 2014-06-20 19:29:03 +10:00
Sam Georges 60de683cb8 Add new form field type called "number" 2014-06-20 17:41:51 +10:00
Sam Georges b3bbfb154b Begin work on a Grid form widget 2014-06-19 21:43:04 +10:00
Sam Georges 294961cf8a Refactor how the Form widget manages fields.
Widgets no longer need to pass configuration through "options".
2014-06-19 21:43:00 +10:00
Sam Georges 28701f9a3b Backend and frontend controllers now return a Response object and support setting the status code 2014-06-17 21:00:26 +10:00
Sam Georges 91ecb55ca3 Tidy up #314 2014-06-17 19:13:25 +10:00
Sam Georges ff947da770 Fixes #318 2014-06-17 18:58:42 +10:00
Sam Georges 66d5e138d5 Minor 2014-06-17 18:54:33 +10:00
Sam Georges 077c45767a Make word wrap fluid by default 2014-06-17 18:54:33 +10:00
alekseybobkov 726d72f94c Fixed a security vulnerability 2014-06-17 18:25:29 +11:00
Louis Matthijssen bbd2915637 Improve the access denied (403) page
This is an improved version of the current access denied (403) page based on the built-in not found (404) page.

Shows a link to the CMS backend if the user is logged in and doesn't have permissions for the backend page it's trying to access, but does have permissions for the CMS backend.

Please note that the following languages are machine translated: ja, pt-br, ru and sv.
2014-06-16 22:58:37 +02:00
Sam Georges df25c5d9f7 Fixes #308 2014-06-16 22:22:31 +10:00
Sam Georges 23adc64db1 Undo bad change 2014-06-16 21:13:46 +10:00
Sam Georges 94a4ccb6ab Ref #306 - mysettings should be unrestricted by permissions 2014-06-16 21:13:07 +10:00
Samuel Georges 0b8c8a0c0f Merge pull request #306 from Naxiz/fix-279
Add 'manage partials' and fix my settings
2014-06-16 21:12:17 +10:00
Louis Matthijssen 692b7d8cf8 Add 'manage partials' and fix my settings
Fixes #279.
2014-06-16 13:04:50 +02:00
Sam Georges 91a6918c02 Consider extensible classes (->methodExists()) when looking for dropdown options 2014-06-16 18:00:41 +10:00
Sam Georges 3ddddc03bb Add new form behavior override: formCreateModelObject 2014-06-16 18:00:14 +10:00
Sam Georges dfee8dc5c0 When checkbox list has more than 10 items, display it in a scrollable area 2014-06-16 17:59:29 +10:00
Sam Georges 784faed606 Minor JS fixes 2014-06-16 17:58:46 +10:00
Sam Georges e017004a1b Merge branch 'develop' 2014-06-16 08:55:25 +10:00
Adis 949a5dc0d9 Add 'checked' property in _field_radio.htm
Add 'checked' property in _field_radio.htm
2014-06-15 23:50:17 +06:00
Sam Georges 4b18c50849 Simplelist control now supports scrollbars and selectable lists 2014-06-15 15:49:06 +10:00
Samuel Georges 457a16d460 Merge pull request #285 from chesterx/master
Selectboxes Retina display issues fixed.
2014-06-15 12:05:30 +10:00
Samuel Georges 322833c78b Merge pull request #283 from mrmlnc/master
Russian language and translation keys
2014-06-15 12:05:09 +10:00
Samuel Georges d53ae0fb68 Merge pull request #281 from octodevel/master
Updated pt-br language
2014-06-15 12:04:36 +10:00
Fabricio Pereira Rabelo 845ec08655 Add new lines from editor settings and was corrected a little lines in the validation.php language 2014-06-13 16:53:40 -03:00
Sam Georges ff379f5ebf Switch to new Nested Set model trait - October\Rain\Database\Traits\NestedTree 2014-06-13 12:35:12 +10:00
sercan 7ea158135d Selectbox retina display issue 2014-06-12 15:41:18 +03:00
sercan 7dbf9ee02f Selectbox retina display issue 2014-06-12 15:37:52 +03:00
eZees f130dac22c Russian language and translation keys 2014-06-12 11:57:27 +04:00
Sam Georges fbe23091b6 Component properties can now be translated 2014-06-12 15:53:15 +10:00
Sam Georges 05017dc559 listsNested applies orderByNested() automatically to prevent confusion 2014-06-12 14:21:13 +10:00
Octo Devel 6095934f81 Updated and revised all pt-br translation lines. 2014-06-11 23:11:31 -03:00
Sam Georges ef1c91c10d Complete code editor customization 2014-06-12 11:30:21 +10:00
Sam Georges d19716ce30 Switch settings link from class to custom controller 2014-06-11 22:25:20 +10:00
Sam Georges a38d85c1e1 Complete editor config UI 2014-06-11 22:18:46 +10:00
Sam Georges c393114c07 Improve form styling so checkboxes sit more snugly
Style code editor page
2014-06-11 21:19:26 +10:00
Sam Georges ee27e91c43 Begin to move editor settings to its own controller 2014-06-11 18:48:16 +10:00
Sam Georges 4986b1ef08 Fixes "security vulnerability" 2014-06-11 08:40:02 +10:00
Sam Georges 8b9eb52afd Fixes #255 - Adds a code editor settings page
Email layouts now work
Form fields now support context in their names
2014-06-10 19:30:06 +10:00
Octo Devel f97fd7390c Updated some lines 2014-06-09 19:04:22 -03:00
Octo Devel 4e410927ea Added pt-br language 2014-06-09 18:50:35 -03:00
Sam Georges 99408b6b2a Clean 2014-06-08 18:08:54 +10:00
Sam Georges c044e63a07 Bug 2014-06-08 18:07:56 +10:00
Sam Georges 8359baa719 Fixes issue where default value on form fields is not set 2014-06-08 10:58:39 +10:00
Sam Georges de47b6c6a4 Adds new event backend.list.extendColumns 2014-06-08 10:52:46 +10:00
Sam Georges 211c417ab5 Stylesheet no longer cached 2014-06-06 23:25:23 +10:00
Sam Georges 2b820a20d6 Convert all boolean table columnns to use is_ prefix
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges 9a923e3b98 Add fullpage option to richeditor 2014-06-06 21:39:19 +10:00
eZees 8a1c0c9bdd update Russian lang 2014-06-06 01:13:32 +04:00
Sam Georges 296e66fc28 Fixes #234 - [Suggestion] Increase width of "ocPopover" panel to 400px 2014-06-05 22:34:32 +10:00
Sam Georges cf000a905b Can now remove, refresh and disable plugins via the Back-end GUI 2014-06-05 21:51:58 +10:00
Sam Georges f44b203e44 Removing plugins can now be purged from the db, orphaned plugins are visible, don't concat single list relations, add more events to Cms controller. 2014-06-05 18:52:53 +10:00
Sam Georges 40507f12f0 Adds transliteration for slugs in JS 2014-06-05 08:37:57 +10:00
Samuel Georges 863ee7222a Merge pull request #247 from chesterx/master
Better url slugify method / Datepicker right alignment problem
2014-06-05 08:18:04 +10:00
sercan 7c6c435412 Datepicker right-alignment problem. 2014-06-04 16:07:05 +03:00
sercan 648fa6674c URL Slug format method changed for language spesific chars with django's method. 2014-06-04 16:02:47 +03:00
Sam Georges 1728295f3f Fixes an issue where success is still called when AJAX validation fails 2014-06-02 18:16:39 +10:00
Sam Georges 88b138e0d7 Allows empty dropdown arrays 2014-06-01 10:35:14 +10:00
Sam Georges f525b7663b Fix logic flaws 2014-06-01 10:23:59 +10:00
Sam Georges c1e2e81d65 Fix drop down empty arrays being treated as nothing, add advanced callable array to get options from model 2014-06-01 10:15:33 +10:00
Sam Georges 6d190c3ef5 Fixes #238 - Missing else 2014-06-01 09:14:55 +10:00
Sam Georges 8f007d100d Fixes logic error in #233 2014-05-31 10:49:14 +10:00
Samuel Georges 9f30a25cf1 Merge pull request #233 from that0n3guy/master
Fix #229 - Add morphTomany and morphedByMany support
2014-05-31 10:42:17 +10:00
Sam Georges 3f767774c4 Add a new global method getDropdownOptions() for specifying dropdown values
Dropdown overrides now supply the key value and form field name where appropriate.
2014-05-31 10:40:11 +10:00
Peter O c29a0bb4c8 Add morphTomany and morphedByMany support 2014-05-30 12:13:11 -05:00
Sam Georges 4f7a88d748 Fixes #221 - Relational search ambiguous column name problem 2014-05-29 19:40:02 +10:00
Sam Georges a78908dcc3 Fixes #225 2014-05-29 19:35:46 +10:00
Sam Georges d808409099 Fixes issue where sort order is lost on inspector dropdown field types 2014-05-29 18:22:48 +10:00
Chris Snyder 81367067ad Switch Redactor to iFrame mode rather than fullscreen 2014-05-28 11:14:29 -04:00
Sam Georges d229fb287e Fixes #216 - hasMany related models can now be deleted 2014-05-28 22:07:00 +10:00
Sam Georges dbc4043a90 Refs #216 - hasMany related model can now be updated 2014-05-28 21:58:39 +10:00
Sam Georges 728de3ba18 Add listRefresh() method, add table row colors 2014-05-28 21:34:54 +10:00
Sam Georges 3fa68a142e Minor style fix 2014-05-28 14:11:13 +10:00
Sam Georges 1bfac1aa11 yes -> true 2014-05-28 14:03:08 +10:00
Sam Georges bfaa55df31 Convert empty string values to NULL, relations cannot be '' 2014-05-28 13:00:31 +10:00
Sam Georges 6aaf4cce43 Form Relation widget now supports a custom name field
Also detects NestedModel behavior listNested()
2014-05-28 12:37:38 +10:00
Sam Georges b47e3587f4 Fixes a bug where singular values of singular relations are not being set 2014-05-28 12:36:45 +10:00
Sam Georges 40efd04558 Fixes https://github.com/octobercms/install/issues/30 2014-05-27 13:49:42 +10:00
Sam Georges 2ea21ae2ac Fixes #213 - use a more friendly error when dates are not defined properly 2014-05-27 13:44:28 +10:00
Sam Georges 5cef2850df Reverse import CSS -> LESS refs #207 2014-05-27 13:30:51 +10:00
Paul Wilde e7063488eb Link the "update available" dashboard status text directly to the Updates settings page. 2014-05-24 14:50:56 +01:00
Sam Georges 9e2a76d821 Add core build tag to core assets 2014-05-24 16:57:38 +10:00
Sam Georges bc824ed021 Create public function for getting the ACE editor
Improve API
2014-05-24 15:18:08 +10:00
Sam Georges 87f5079a23 Remove the cookie.js, no longer used 2014-05-24 15:17:11 +10:00
alekseybobkov 206d7e43e4 Merge branch 'master' of github.com:octobercms/october 2014-05-23 18:59:35 +11:00
alekseybobkov 0a60255db5 Added the Preview link in to the multi-image uploader / preview mode 2014-05-23 18:59:12 +11:00
Sam Georges 2b43b9d6fb Add redactor font 2014-05-22 22:13:30 +10:00
Sam Georges c876b167af Update redactor to latest 2014-05-22 22:09:16 +10:00
Sam Georges 8dc9bff4ce Fixes issue with singluar relation settings 2014-05-22 20:40:11 +10:00
Sam Georges 6788a32e8c Components have a new override method `onRender()` called before a component is rendered.
The `{% component %} tag now supports passing parameters that override the component properties when they are rendered.
Calling `addJs()` and `addCss()` in components without a starting slash (/) will now reference the component directory, instead of the theme.
2014-05-22 20:27:44 +10:00
Sam Georges ab2ea0a240 Minor inaccuracy 2014-05-21 21:26:28 +10:00
alekseybobkov 4a095160cd Added Preview mode for the multi-image file uploader, minor style improvements 2014-05-21 17:51:50 +11:00
Sam Georges 73d8d751a1 Refs #188 Tidy up notes 2014-05-21 09:39:42 +10:00
Samuel Georges a80adc5b4b Merge pull request #114 from filipekiss/feature/backend-portuguese-translation
Add brazilian portuguese translation to backend.
2014-05-21 08:46:49 +10:00
Paul Wilde 9a8846f952 Respect the directory settings inside the config when checking if they are writable. 2014-05-20 19:51:40 +01:00
Sam Georges a6cd797b22 Another fix for SQLite 2014-05-20 19:06:56 +10:00
Sam Georges cca27a77d6 Fixes #124 using DbDongle 2014-05-20 15:45:20 +10:00
Sam Georges 6406190634 Add more checks to warnings 2014-05-20 15:44:51 +10:00
Sam Georges 67045ca091 Improve warnings code 2014-05-20 15:22:10 +10:00
eZees 60a5d461eb Adding new rows in the language files
Moving text from _ warnings.htm in language file lang.php.
2014-05-19 19:43:41 +04:00
Sam Georges 4bd7f9975c Oops, now plugins can register permissions :-) 2014-05-19 22:42:16 +10:00
Sam Georges 17aeae3ae1 New icons 2014-05-19 22:11:39 +10:00
Sam Georges 1535185b7a The dashboard now displays a set of warnings for system configuration 2014-05-19 18:18:02 +10:00
alxy d16c367186 Updated german language file 2014-05-19 00:56:22 +02:00
Samuel Georges 3a020cecd8 Merge pull request #155 from mrmlnc/master
Update Russian language files
2014-05-18 20:09:12 +10:00
Sam Georges 5091fd08c6 Adds support for objects (relations) when reading form data 2014-05-18 16:09:54 +10:00
Sam Georges f7373da55e Protect controller again 2014-05-18 15:53:47 +10:00
Sam Georges 786a833237 Form Controller now pushes values to relations 2014-05-18 15:39:12 +10:00
Sam Georges 5484f67c5a Make controller accessible for extensibility 2014-05-18 13:59:44 +10:00
alekseybobkov 9deee689c7 Merge branch 'master' of github.com:octobercms/october 2014-05-18 13:50:25 +11:00
alekseybobkov db213716da Minor fixes in the scoreboard offsets 2014-05-18 13:50:13 +11:00
eZees 6e488cc2cb Update Russian language files
Full translation of the language files into Russian.
2014-05-18 04:38:43 +04:00
Pascal Borreli 459c8e0cfa Fixed typos 2014-05-17 18:08:01 +02:00
Hirohisa Kawase 8c26202957 Added Japanese language files for backend/cms/system modules. 2014-05-17 22:16:35 +09:00
Pär Karlsson f80ccf23ab Swedish translations 2014-05-16 15:13:33 +02:00
Sam Georges 43b3455f75 Fixes #125 2014-05-16 16:10:29 +10:00
alekseybobkov 64cfb7eb87 Merge branch 'master' of github.com:octobercms/october 2014-05-16 15:09:25 +11:00
alekseybobkov dac7c46be2 Minor styling fix 2014-05-16 15:09:16 +11:00
Sam Georges bcf6d1a2bc Add custom SQL for SQLite 2014-05-16 11:49:08 +10:00
Sam Georges 12a80cae9c Add new keys to other languages (needs further translation) 2014-05-16 11:29:44 +10:00
Samuel Georges eb3e8df7be Merge pull request #113 from marcus-herrmann/master
Added German language files
2014-05-16 11:14:42 +10:00
Sam Georges 0088804ee9 SQLite doesn't like this key name 2014-05-16 11:11:29 +10:00
Samuel Georges f02b541d2f Merge pull request #111 from erJasp/master
Moved hard-coded text to language file (backend)
2014-05-16 11:06:57 +10:00
Samuel Georges bd7eaf8f12 Merge pull request #96 from pariz/master
Swedish language files for backend, cms and system, as well as one typo if in an english language file
2014-05-16 10:07:06 +10:00
Samuel Georges 49321abdb8 Merge pull request #85 from emir/master
Added Turkish language files
2014-05-16 10:05:16 +10:00
Jasper 8d82727310 Updated CMS language support
Moved hard-coded text in "cms" to the language files (English and
Dutch). And some minor changes.
2014-05-16 01:04:40 +02:00
Jasper ddcc63ef6c Updated Backend + System language support
Moved hard-coded text in "backend" and "system" to the language files
(English and Dutch). Affected pages: administrator management,
administrator group management, system updates, system settings, email
settings. Also made some strings more generic for general use (like
"Saving...." instead of "Saving administrator account...")
2014-05-15 22:23:29 +02:00
Filipe Kiss 7bc4a30b8b Add brazilian portuguese translation to backend. 2014-05-15 15:34:17 -03:00
Jasper 2e649d6b5f Moved hard-coded text to language file (backend)
Hard-coded text from the backend (user- and group management) moved to
the language file (English and Dutch).
2014-05-15 19:36:04 +02:00
mhe 23d98e5caf Added German language files 2014-05-15 17:27:47 +02:00
Pär Karlsson f4bf9e192f Added swedish language support 2014-05-15 15:17:41 +02:00
Emir Karşıyakalı c6df6f897b Added Turkish language files 2014-05-15 13:31:17 +03:00
Sam Georges bdff075058 Improve event emitter trait 2014-05-15 17:23:46 +10:00
Sam Georges fd5d176f60 Tighten up events 2014-05-15 16:22:22 +10:00
Sam Georges 934d7d869f Use shorter index 2014-05-15 09:20:00 +10:00
Sam Georges 4b0eed62a6 Fixes form widget saveData bug
Where nested checkboxes values get set at root level
2014-05-15 09:05:04 +10:00
Jasper b4ec8d2297 Added Dutch ("Nederlands") language files 2014-05-15 00:14:30 +02:00
Sam Georges 71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00
Sam Georges 273d9a2865 Add branch aliases 2014-05-09 11:45:37 +10:00
Samuel Georges e3f175b08e Update composer.json 2014-05-08 22:28:37 +10:00
Samuel Georges 30c53183e5 Update composer.json 2014-05-08 21:26:44 +10:00
Sam Georges 4bd853b2df Add stub files to prepare for composerfication 2014-05-07 17:52:13 +10:00