Michael Stenta
8dc567145a
Include sensor type column in sensor asset view #338
2020-08-11 09:02:23 -04:00
paul121
b80cc84104
Change column label from "Sensor Type" to "Sensor type" for consistency.
2020-08-11 09:02:05 -04:00
paul121
c31750031b
Move Sensor type filter so it appears after Name and before Location.
...
Also remove the remember_roles property from the default view code.
2020-08-11 09:02:05 -04:00
paul121
2d52458c64
Remove remember_roles property.
2020-08-11 09:02:05 -04:00
paul121
fa4342d096
Make sensor type click sortable.
2020-08-11 09:02:05 -04:00
paul121
a36ffec752
Add sensor type to sensor asset view and expose sensor type as a filter.
2020-08-11 09:02:05 -04:00
Symbioquine
01e1f05c46
Enable the snapping grid controls when farmOS-map is used for editing #335
2020-08-11 08:51:56 -04:00
Michael Stenta
fd6e45ad19
Update farmOS-map to v1.3.0.
2020-08-11 08:44:44 -04:00
Michael Stenta
791d1dd156
Add sponsors: OpenTEAM, Wolfe's Neck.
2020-08-11 08:44:29 -04:00
Michael Stenta
8e52d36315
Use http:// in drupal-org.make for consistency.
2020-08-02 11:29:27 -04:00
Michael Stenta
3b206382de
Patch restws to fix Issue #3161965 : Don't perform CSRF validation if Bearer token is provided.
2020-08-02 11:29:27 -04:00
Michael Stenta
207e45b659
Update year in COPYRIGHT.txt.
2020-07-31 08:59:53 -04:00
Michael Stenta
65190926a0
Add additional filters to livestock weight report #323
2020-07-30 14:57:09 -04:00
Michael Stenta
8d6ece7fa4
Add explicit dependencies on modules that we are using functions from.
2020-07-30 14:57:01 -04:00
Michael Stenta
2f333eca67
Use htmlspecialchars(entity_label()) to format entity names.
2020-07-30 14:57:01 -04:00
paul121
a0c9a7ecbc
Display message in place of table if no assets match filter criteria.
2020-07-30 14:57:01 -04:00
paul121
6b52f0f771
Add optional date of birth range filters.
2020-07-30 14:57:01 -04:00
paul121
4f5a380a8f
Allow filtering assets by flag(s).
2020-07-30 14:57:01 -04:00
paul121
7b59f6d84f
Allow more selective filtering of archived assets.
2020-07-30 14:57:01 -04:00
paul121
62a8c5f230
Display archive date with asset names.
2020-07-30 14:57:01 -04:00
paul121
18b56e700d
Make plotly graphs responsive to page size.
2020-07-30 14:48:38 -04:00
Michael Stenta
2d62bd9a83
Add "app://localhost" to the list of allowed origins, so that requests from Field Kit on iOS native (WKWebView) are accepted.
2020-07-29 21:29:39 -04:00
Michael Stenta
571ffbe733
Update mapbox layers to use 512x512 tile size.
2020-07-29 12:32:32 -04:00
paul121
52e369824e
Update mapbox layers to use new studio style format.
2020-07-29 12:22:07 -04:00
Michael Stenta
76748f1e1a
Update farmOS-map library to v1.2.0.
2020-07-29 12:20:18 -04:00
Michael Stenta
331a88fb6a
Move CORS headers logic to a helper function and expand comments.
2020-07-28 17:22:50 -04:00
Michael Stenta
9f63c4f80b
Expose sensor_type and sensor_settings fields to sensor assets REST API #329
2020-07-27 11:02:50 -04:00
paul121
1addc94cae
Add sensor_type and sensor_settings fields to sensor asset properties.
2020-07-27 10:58:52 -04:00
paul121
214483c18f
Patch restws to fix Issue #3161113 : Support fields with unknown data type.
2020-07-27 10:58:52 -04:00
Michael Stenta
3ae4692e8e
Use hook_sensor_view to add graphs to listener sensor asset views #328
2020-07-27 10:57:02 -04:00
paul121
233af6d2c7
Implement hook_farm_sensor_view instead of hook_entity_view_alter.
2020-07-27 10:56:45 -04:00
paul121
338f103444
Recursive merge the build arrays to avoid overriding the views index.
...
Because farm_sensor_listener_farm_sensor_view returns a build array with
the 'views' index set, this causes other views already in the build
array to be overwritten.
2020-07-27 10:44:14 -04:00
Michael Stenta
d5e0d089d1
Issue #3156713 : Improvements to quick form for livestock grazing moves
2020-07-24 11:05:48 -04:00
Michael Stenta
cb879f94b7
Add measure behavior to the "current location" also.
2020-07-24 10:57:26 -04:00
Michael Stenta
cc8105dfbe
Declare log form element type as 'value' and use $form_state['values'] in submit.
2020-07-24 10:57:26 -04:00
Michael Stenta
dad3d3560e
Whitespace for coding standards.
2020-07-24 10:57:26 -04:00
paul121
48b292bfd4
Update default done value to match form state.
2020-07-24 10:57:26 -04:00
Michael Stenta
f4ecb23098
Add description to photo fields that explains how to attach multiple photos.
2020-07-24 10:57:26 -04:00
Michael Stenta
61d16ab2c9
Translate "Planned for" text.
2020-07-24 10:57:26 -04:00
Michael Stenta
6dcccac4f2
Use entity_label() and check_plain() with entity labels.
2020-07-24 10:57:26 -04:00
Michael Stenta
08921b9af6
Filter to pending activity logs in the query itself.
2020-07-24 10:57:26 -04:00
Paul Weidner
efaaf4468c
Add measure behavior to movement layer.
2020-07-24 10:57:26 -04:00
Paul Weidner
9996e83c13
Add hours and minutes to movement date field.
2020-07-24 10:57:26 -04:00
Paul Weidner
1d5df1ddc5
Save assets previous location geometry in post grazing logs.
2020-07-24 10:57:26 -04:00
Paul Weidner
2a6033cb65
Display assets current location geometry on map.
2020-07-24 10:57:26 -04:00
Paul Weidner
21818a6004
Create movement logs for multiple assets.
2020-07-24 10:57:26 -04:00
Paul Weidner
b4f457cf15
Save custom geometry to pre-grazing logs.
2020-07-24 10:57:26 -04:00
Paul Weidner
96a9dd8231
Uncollapse the geometry fieldset default geometry is provided.
2020-07-24 10:57:26 -04:00
Paul Weidner
4d5041367e
Update map layers when selecting a planned movement log.
2020-07-24 10:57:26 -04:00
Paul Weidner
71882433af
Add helper functions to build ajax commands.
2020-07-24 10:57:26 -04:00