Commit Graph

18 Commits

Author SHA1 Message Date
Michael Jumper
a7366e88b3 GUAC-1172: Use $templateRequest now that we have it (Angular 1.3.x) - no need to manually check/populate $templateCache. 2015-07-05 13:45:10 -07:00
Michael Jumper
e973f7de6b GUAC-1172: Upgrade to Angular 1.3.16. Update form template to work around angular/angular.js#12260. 2015-07-02 15:10:38 -07:00
Michael Jumper
dcd82f9e63 GUAC-1176: Remove all human-readable title properties from the REST form objects. 2015-06-08 16:15:31 -07:00
Michael Jumper
4eb5989c18 GUAC-1176: Ensure blank values are interpreted consistently (no multiple blank options in select fields). 2015-06-08 14:33:44 -07:00
Michael Jumper
9ac64441cd GUAC-1176: Explicitly specify ng-trim="false" for password fields. The AngularJS documentation states password fields will not be trimmed, but that is apparently only true if the input field type does not vary dynamically. The trimmed/untrimmed state seems only to be set when the directive initially loads. 2015-06-08 14:33:43 -07:00
Michael Jumper
a532e22926 GUAC-1176: Generalize form fields by removing the value property. Add type-specific convenience classes for each field. 2015-06-08 14:33:43 -07:00
Michael Jumper
a96b7756a9 GUAC-1176: Allow field types to define hard-coded HTML templates (without a URL). 2015-06-08 13:02:45 -07:00
Michael Jumper
2b9ff2cd44 GUAC-1176: formService must use a provider to be configurable within a config block. 2015-06-05 09:17:57 -07:00
Michael Jumper
48e10ab69a GUAC-1176: Migrate all field types to the new field registration service. Use field registration service within guacFormField directive. 2015-06-05 00:09:52 -07:00
Michael Jumper
d292eb94ea GUAC-1176: Implement field type registration service. 2015-06-04 23:09:43 -07:00
Michael Jumper
9b3312f18a GUAC-1179: Fix handling of numeric fields - use model value, not field value. 2015-04-25 12:42:08 -07:00
Michael Jumper
1000bcb866 GUAC-1161: Move field header within guacFormField directive. 2015-04-21 12:25:32 -07:00
Michael Jumper
a97145edf6 GUAC-1161: Use labels and CSS for form layout. 2015-04-20 23:33:19 -07:00
Michael Jumper
dbeb68cc1d GUAC-1053: Properly handle undefined form/field/option names. 2015-04-17 21:23:01 -07:00
Michael Jumper
2858944f27 GUAC-1160: Add a Form type. Allow the content of a guacForm to be a Form, Field, or an array of either. 2015-04-16 16:59:08 -07:00
Michael Jumper
e1f769fcbc GUAC-1160: Generate localized field headers and option values within "form" module. 2015-04-15 16:05:56 -07:00
Michael Jumper
32019e7cdf GUAC-1160: Create "guacForm" directive which allows the editing of an arbitrary set of fields. 2015-04-15 16:05:20 -07:00
Michael Jumper
d29ab56d44 GUAC-1160: Move generalized parameter directive into own "form" module as "guacFormField". 2015-04-15 14:04:15 -07:00