3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00
Commit graph

1030 commits

Author SHA1 Message Date
Michael Stenta
c0fa34f1ae Set the height of farmOS maps to 400px. 2020-02-10 14:27:49 -05:00
Michael Stenta
fbda7e5d97 Render new farmOS-map element in farm_map_build(). 2020-02-10 14:27:49 -05:00
Michael Stenta
6bc7e9f22e Add new farm_map element type with theme function that renders a farmOS-map. 2020-02-10 14:27:49 -05:00
Michael Stenta
2bce9efc87 Implement hook_libraries_info() in farm_map.module to integrate farmOS-map library. 2020-02-10 14:27:49 -05:00
Michael Stenta
c64a669525 Empty text in metrics pane: "No metrics available." 2020-02-08 10:26:12 -05:00
Michael Stenta
97c872cdc0 Allow decimal values in the milk quick form. 2020-02-07 14:10:03 -05:00
Michael Stenta
89a71ae937 Explicitly set BCMath scale to 24 in farm_area.module and farm_area_generate.module functions. 2020-01-30 13:48:45 -05:00
Michael Stenta
ed5b5fa368 Make farm_map_set_bcscale() capable of maintaining scale even when it is used in nested functions without resetting prematurely. 2020-01-30 13:48:44 -05:00
Michael Stenta
9f86cb0099 Increment the farmOS API version to 1.2, now that entity field info is available in /farm.json. 2020-01-22 14:49:58 -05:00
Michael Stenta
b9e64b2592 Provide field requirements/restrictions/defaults for log types at /farm.json 2020-01-22 14:15:40 -05:00
Michael Stenta
6dd973d765 Install the Quantity Report module with the default set of modules. 2020-01-20 15:35:03 -05:00
Symbioquine
55a1e390a4 Fix idempotency issue with deletion
https://github.com/farmOS/farmOS/issues/232
2020-01-20 15:28:21 -05:00
Michael Stenta
41f1b5a552 Wrap farm metrics links in url() so they work without clean URLs. 2020-01-15 08:49:28 -05:00
Michael Stenta
ff8871ed45 Fix Error: Call to a member function geometryType() on boolean in farm_area_calculate_area() 2020-01-09 13:47:38 -05:00
Michael Stenta
58734b0f23 Explicitly set BCMath scale to 24 when performing geometry calculations, and reset afterwards. 2019-12-31 11:40:38 -05:00
Michael Stenta
2bd13f2e0e Rename farm_map_geofield_geometry_combine() to farm_map_combine_geoms(). 2019-12-31 11:40:38 -05:00
Michael Stenta
11c02e2ab8 Move farm_map geometry functions to an include file. 2019-12-31 11:40:38 -05:00
Michael Stenta
443535e710 Load GeoPHP in farm_map_polygon_area(). 2019-12-31 11:40:38 -05:00
Jamie Gaehring
b27b0400c3 Use farm_access_allow_origin variable to set headers.
Delete var's inside uninstall hook.
2019-11-21 18:26:41 -05:00
Jamie Gaehring
e224670296 Add permissions and form for admin'ing the access module.
Remove mention of quantity in comments.
2019-11-21 18:26:32 -05:00
Michael Stenta
3e5a8e777d Only clean up numeric entity IDs in farm_plan_entity_delete(). 2019-10-15 15:43:12 -04:00
Michael Stenta
79f0a84d91 Only clean up numeric entity IDs in farm_quick_entity_delete(). 2019-10-15 15:35:31 -04:00
Michael Stenta
296bad2c4b Remove wildcard from NRCS STIR autocomplete path so that it can be used in anonymous forms. 2019-10-14 14:02:36 -04:00
Michael Stenta
f731b378da Only include observation logs in livestock weight reports. #208 2019-10-10 12:40:21 -04:00
Michael Stenta
d47db78086 Trim whitespace from CSV fields: Asset names, Parent names, Areas, Categories, Crop/variety, Nicknames, Material. 2019-10-09 12:38:25 -04:00
Michael Stenta
148eda32b0 Issue #3086611: Allow CSV imports to reference assets by name 2019-10-09 12:38:25 -04:00
Michael Stenta
700786444a Sort asset entity reference selection by asset ID descending. 2019-10-09 12:38:25 -04:00
Michael Stenta
74e2e091ed Support importing multiple Materials with input log CSVs. 2019-10-09 12:38:25 -04:00
Michael Stenta
2818877ea1 Autocreate Materials when importing input logs. 2019-10-09 12:38:25 -04:00
Michael Stenta
6c6ada79ce Fix birth log importer's mother reference target. 2019-10-09 12:38:25 -04:00
Paul Weidner
66f08494e2 Use the average weight calculated on the server in graphs. 2019-09-25 11:05:05 -04:00
Paul Weidner
61df12ed89 Add the average animal gain per day to group report 2019-09-25 11:05:05 -04:00
Paul Weidner
f17c1c448a Rename Average Weight graph 2019-09-25 11:05:05 -04:00
Paul Weidner
ced00f371f Display graphs of average animal weights in group reports 2019-09-25 11:05:05 -04:00
Paul Weidner
875c46bbc6 Update group report, display HTML table and CSV Export 2019-09-25 11:05:05 -04:00
Paul Weidner
8bc35866bb Update name of individual report method. 2019-09-25 11:05:05 -04:00
Michael Stenta
e99011881c Move individual weight report access callback to main module file. 2019-09-25 11:05:05 -04:00
Paul Weidner
76ace07782 Improve header formatting of CSV 2019-09-25 11:05:05 -04:00
Paul Weidner
229630bf5a Change to use a while loop to walk through columns + logs 2019-09-25 11:05:05 -04:00
Paul Weidner
655daacec1 Collect log dates unique to each animal 2019-09-25 11:05:05 -04:00
Paul Weidner
a49c727a56 Unset the default start date, change the date_year_range to -10:+1 2019-09-25 11:05:05 -04:00
Paul Weidner
37dacdb43e Change CSV format to one animal per line, columns specific to date 2019-09-25 11:05:05 -04:00
Michael Stenta
ee480ec590 Generalize farm_report.info description - not just for assets. 2019-09-25 11:05:05 -04:00
Michael Stenta
d453bad45f Remove asset ID and make "Current weight" bold. 2019-09-25 11:05:05 -04:00
Michael Stenta
6ad3ac254d Float graph to the right of the weights table. 2019-09-25 11:05:05 -04:00
Michael Stenta
1f1f8105a4 Allow creating a report of groups that contain other asset types in addition to animals (but skip them). 2019-09-25 11:05:05 -04:00
Michael Stenta
5e0c4e7507 Fix farm_livestock_weight_report_access(). 2019-09-25 11:05:05 -04:00
Michael Stenta
62d5da2774 Move Quantity report to /farm/report/quantity, depend on farm_report, install farm_report on existing sites. 2019-09-25 11:05:05 -04:00
Michael Stenta
c44662ed6c Install the Farm Report module (dependency of Livestock Weight Report). 2019-09-25 11:05:05 -04:00
Michael Stenta
c9a21f92e2 Add a default "Info" tab to /farm/reports. Make weight report a local task. 2019-09-25 11:05:05 -04:00