69 Commits

Author SHA1 Message Date
Stefan Talen
7dc24cfff1 Updating backend/classes 2014-10-10 23:12:50 +02:00
Sam Georges
8d5253930d Form fields can now be marked as hidden 2014-10-08 18:55:09 +11:00
Sam Georges
bf47eb94ed Str::getRealClass -> class_basename 2014-09-29 13:12:34 +10:00
Sam Georges
b3936330a6 Moved the PathMaker trait functionality to Filesystem class (see October Rain) 2014-09-29 12:32:07 +10:00
Sam Georges
fbf5cbbb67 Moved ViewMaker trait to live under system, it can be useful for Models too. 2014-09-29 12:19:19 +10:00
Sam Georges
746f425d88 Added new containerAttributes property to form fields 2014-09-25 18:05:35 +10:00
vagrant
848376028f Add test for makeWidget() 2014-09-20 10:33:09 +00:00
Sam Georges
4fac6fea29 Rem debug code 2014-09-20 11:35:25 +10:00
Sam Georges
65573da89b Add the ability to override backend assets and layouts using a Skin 2014-09-20 11:25:57 +10:00
Sam Georges
c8f3c640b8 columnName -> fieldName + general improvements to FormWidgetBase 2014-09-17 16:07:06 +10:00
Sam Georges
4763c9598a Add valueFrom to form field, rename field->columnName to field->fieldName 2014-09-17 14:43:24 +10:00
Sam Georges
028339ec02 nameFrom -> valueFrom (lists) 2014-09-17 14:13:07 +10:00
Sam Georges
3b2b858b65 nameColumn -> nameFrom 2014-09-17 13:52:05 +10:00
Sam Georges
8291dbf4d3 Widgets can now state that they contribute no data when the form is saved
Applied to FileUpload.php
2014-09-06 22:22:59 +10:00
Sam Georges
810f545ce8 Missing ref 2014-09-06 21:59:40 +10:00
Sam Georges
ae9fddc071 Switch to helper 2014-09-06 21:58:45 +10:00
Samuel Georges
2ea1c71931 Merge pull request #578 from Flynsarmy/formwidgetIDs
Fix formwidget IDs for nested fields
2014-09-06 21:57:44 +10:00
Sam Georges
766875fac5 Switch to evalHtmlId helper 2014-09-06 21:57:23 +10:00
Sam Georges
a0bfbfc0d6 CMS AJAX handlers now have a way to invoke the page cycle if desired 2014-08-23 17:23:29 +10:00
flynsarmy
d0b557cbdf Fix formwidget IDs for nested fields 2014-08-22 15:08:00 +10:00
Sam Georges
d52fe388db Fixes #530 - No more joinWith() and groupBy(), align with Laravel to the best of our ability.
Adds new list column type "nameFrom" (take name from X attribute) as an alternative to "select".
2014-08-16 14:08:51 +10:00
Sam Georges
3b41b3e81f Finish up basic Filter implementation 2014-08-13 21:23:19 +10:00
Sam Georges
37291a0c63 Throw ApplicationException when AJAX handler not found 2014-08-13 07:52:47 +10:00
Sam Georges
7d4e535165 Progress to filter widget, added animation less stylesheet 2014-08-13 07:52:46 +10:00
Sam Georges
f1849c2ea0 Refs #5 - Progress to Filter widget 2014-08-11 21:46:29 +10:00
Sam Georges
3fe08dfaf4 Minor fix 2014-08-08 22:02:46 +10:00
jofrysutanto
cbc1a7688f Camel-casing controller action in backend for friendlier action naming in backend controller 2014-08-04 22:56:49 +10:00
Sam Georges
8a86927944 Make ApplicationException more friendly 2014-08-03 10:34:33 +10:00
Sam Georges
56d0c3351b private -> protected 2014-08-01 14:54:16 +10:00
Sam Georges
6388ecef52 private -> protected 2014-08-01 13:58:59 +10:00
Sam Georges
8b7bbd1062 Add 'partial' type to list columns. 2014-08-01 10:42:14 +10:00
Sam Georges
b10b41f3bf Improvements to List widget, CSS classes can now be passed through 2014-07-31 19:37:11 +10:00
alekseybobkov
93fe3769b2 Fixed the main menu title on small devices 2014-07-28 17:40:18 +11:00
Sam Georges
c6aca8cd18 Align [] replacement with FormField 2014-07-28 08:23:22 +10:00
flynsarmy
10d30fcd9e Spaces, not tabs 2014-07-27 22:04:24 +10:00
flynsarmy
1693d2bed5 Don't allow [ or ] characters in field IDs 2014-07-27 21:55:54 +10:00
alekseybobkov
98eb3e2e84 System page navigation improvements, not finished 2014-07-24 15:19:00 +11:00
Sam Georges
2b784392e8 Show a more detailed error on Backend AJAX exceptions 2014-07-19 13:35:16 +10:00
Sam Georges
8bca148d31 Adds the ability to specify a custom array name for a form field 2014-07-19 11:43:26 +10:00
Sam Georges
242a3a5cde Buttons inside a popup support new data-popup-load-indicator attribute.
Other minor improvements
2014-07-17 16:42:49 +10:00
Sam Georges
86daf9f308 Add event emitter to backend controllers
Minor tidy up
2014-07-15 08:14:59 +10:00
Sam Georges
63b98f56c5 Allow routing to nothing without looking up from the Request object 2014-07-14 19:06:23 +10:00
Sam Georges
2617921ba3 Fixes #418 - Added the ability to extend backend navigation 2014-07-12 15:06:03 +10:00
Sam Georges
223f3025f0 Adds a hint system to the backend 2014-07-11 18:50:11 +10:00
Sam Georges
7ecf361eb3 Fixes validation of requested partial names VS. partial names on file system 2014-07-06 12:42:08 +10:00
alekseybobkov
f181276d88 Do not try to load user preferences if there is no user (login page, etc). 2014-07-03 20:14:02 +11:00
Sam Georges
b09b6d6863 Improved naming onReload -> onRefresh
Improved Record finder
2014-07-03 18:37:51 +10:00
Sam Georges
ddb6337efe EditorSettings -> EditorPreferences (System has settings, User has preferences, App has configuration)
Create a My Settings page, now linked when clicking a User
Create backend preferences form for setting locale
Dropdown options now support an image or icon in their options
2014-07-01 17:17:53 +10:00
Sam Georges
4a9fe06d50 Form fields can now define "depends" to refresh individual fields when they are changed
Form field options can now be deferred using a closure
2014-06-29 13:36:25 +10:00
Sam Georges
7802213bcc Fixes #55 - Assets are now referenced correctly as Assets instead of URLs 2014-06-26 17:29:07 +10:00