Michael Jumper
|
ec963dd036
|
GUACAMOLE-422: Define field type which represents the ID of any supported language.
|
2019-06-15 13:40:16 -07:00 |
|
Michael Jumper
|
5be810ec6b
|
GUACAMOLE-422: Remove "Canada/East-Saskatchewan" time zone, which was removed from the IANA database in release 2017c of the database.
From http://mm.icann.org/pipermail/tz-announce/2017-October/000047.html:
>
> Remove Canada/East-Saskatchewan from the 'backward' file, as it
> exceeded the 14-character limit and was an unused misnomer anyway.
>
|
2019-05-13 18:24:37 -07:00 |
|
Michael Jumper
|
803ff27468
|
GUACAMOLE-422: Update TIMEZONE field documentation to reference IANA time zone database.
|
2019-05-13 18:21:38 -07:00 |
|
Nick Couchman
|
86856fa895
|
GUACAMOLE-585: getFieldOption should return EMPTY when value is not present.
|
2018-06-30 16:57:51 -04:00 |
|
Michael Jumper
|
426a7919b3
|
GUACAMOLE-470: Allow TEXT fields to be associated with predefined sets of known-good values.
|
2018-06-12 13:58:04 -07:00 |
|
Michael Jumper
|
a8bb6fe966
|
GUACAMOLE-470: Make getFieldOption() available to all field types.
|
2018-06-12 13:58:04 -07:00 |
|
Michael Jumper
|
ae6994a912
|
GUACAMOLE-526: Use toArray where necessary for orderBy.
|
2018-04-30 13:45:36 -07:00 |
|
Michael Jumper
|
266b445c21
|
GUACAMOLE-526: Handle rejections for absolutely all promises.
|
2018-04-26 22:15:17 -07:00 |
|
Michael Jumper
|
b59c1e7233
|
GUACAMOLE-210: Use empty template if field otherwise has no template.
|
2017-09-25 13:06:44 -07:00 |
|
Michael Jumper
|
203afd1099
|
GUACAMOLE-292: Remove now-unnecessary valuesOnly attribute of guacForm (reverts 4d7841a).
|
2017-05-27 11:28:14 -07:00 |
|
Michael Jumper
|
8830123c9b
|
GUACAMOLE-292: Add support for email fields.
|
2017-05-27 11:28:13 -07:00 |
|
Michael Jumper
|
b2871e7da0
|
GUACAMOLE-292: Allow restriction of form contents to defined values only.
|
2017-05-27 11:28:13 -07:00 |
|
Michael Jumper
|
54a3ffeae3
|
GUACAMOLE-292: Use ngIf to determine visibility of guacFormField. Using ngShow collides with the ngShow used internally on the guacFormField directive's root element.
|
2017-05-26 20:16:36 -07:00 |
|
Michael Jumper
|
22cce48558
|
GUACAMOLE-292: Restrict attributes on object management pages to those explicitly present on the object.
|
2017-05-26 20:15:02 -07:00 |
|
Michael Jumper
|
6c5cdae152
|
GUACAMOLE-204: Do not display field headers, etc. if the field itself has no content whatsoever.
|
2017-03-27 22:32:53 -07:00 |
|
Michael Jumper
|
567df5a467
|
GUACAMOLE-136: Make $element available to field type controllers.
|
2016-12-05 22:09:52 -08:00 |
|
Michael Jumper
|
6eda36cd4e
|
GUACAMOLE-136: Ensure field template is in DOM prior to invoking controller.
|
2016-12-05 20:16:57 -08:00 |
|
Michael Jumper
|
67b09c39da
|
GUACAMOLE-1: Relicense CSS files.
|
2016-03-28 20:50:32 -07:00 |
|
Michael Jumper
|
98a32feed8
|
GUACAMOLE-1: Remove copyright notice from template HTML (the DOM tree is insane otherwise). Add required license header to index.html.
|
2016-03-28 20:50:22 -07:00 |
|
Michael Jumper
|
1810ec971f
|
GUACAMOLE-1: Relicense C and JavaScript files.
|
2016-03-28 20:50:18 -07:00 |
|
Michael Jumper
|
83318d9c68
|
GUAC-586: Ensure model is set prior to region in time zone field.
|
2015-09-02 19:51:27 -07:00 |
|
Michael Jumper
|
b253a11483
|
GUAC-830: Allow zero for numeric fields (bad logic).
|
2015-08-21 19:20:25 -07:00 |
|
Michael Jumper
|
0cfcb62195
|
GUAC-1213: Correct comment regarding time formatting.
|
2015-08-11 13:39:12 -07:00 |
|
Michael Jumper
|
79f672bfa9
|
GUAC-1213: Set blank value if date/time is completely invalid.
|
2015-08-11 13:27:08 -07:00 |
|
Michael Jumper
|
2f73c20321
|
GUAC-1213: Parse time values leniently.
|
2015-08-11 12:56:27 -07:00 |
|
Michael Jumper
|
6c63027728
|
GUAC-1213: Parse date values leniently.
|
2015-08-11 12:55:56 -07:00 |
|
Michael Jumper
|
0ee7cfa1f3
|
GUAC-1213: Add date/time field format placeholders.
|
2015-08-10 11:40:25 -07:00 |
|
Michael Jumper
|
b2305937c5
|
GUAC-1213: Move date/time parsing code to own functions.
|
2015-08-10 11:30:06 -07:00 |
|
Michael Jumper
|
4db7034608
|
GUAC-1213: Use HTML5 date/time input types.
|
2015-08-10 11:24:35 -07:00 |
|
Michael Jumper
|
2e52382fd9
|
GUAC-1213: Add date and time fields, along with corresponding template/controller stubs.
|
2015-08-10 11:18:57 -07:00 |
|
Michael Jumper
|
65cdb5daef
|
GUAC-1213: Add time zone field type.
|
2015-08-09 22:14:19 -07:00 |
|
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 |
|