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

55 commits

Author SHA1 Message Date
Michael Stenta
dbbfd895ff Fix #180 Grouping error: 7 ERROR: column "ss_log.timestamp" must appear in the GROUP BY clause or be used in an aggregate function 2019-07-03 22:27:27 -04:00
Michael Stenta
97119dbd5a Allow filtering to find logs that are not done with farm_log_query(). 2019-06-26 14:27:47 -04:00
Michael Stenta
49eb8f1938 Reformat group/inventory/movement log view titles: "[type] logs" (instead of "Logs of [type]"). 2019-04-18 16:23:03 -04:00
Michael Stenta
7b506bc536 Add query tags in query helper functions. 2019-04-01 15:56:53 -04:00
Michael Stenta
3f17afcf63 Implement hook_restws_field_collection_info() for field collections: Group Memberships, Inventory Adjustments, Animal Tag IDs, Movements, and Quantity Measurements. 2019-03-06 17:35:11 -05:00
Michael Stenta
c1fb41daea Add KML button to all Views that need it. 2018-05-30 16:36:14 -04:00
Michael Stenta
6b94592e87 Improve auto-generated log names for group membership, inventory, weight, and location. 2018-04-23 16:34:31 -04:00
Michael Stenta
b9fe906312 Use new helper function in farm_inventory_set(). 2018-04-17 14:16:48 -04:00
Michael Stenta
f9b85b8137 Add "Flag" bulk action button to area, asset, and log Views. 2018-04-17 09:30:56 -04:00
Michael Stenta
e1adae3dda Issue #2907879: Add row counter to asset/log lists 2018-04-16 13:48:41 -04:00
Michael Stenta
1a3ca112f6 Add exposed "Items per page" option to all Views. 2018-04-16 13:46:53 -04:00
Michael Stenta
e7e808de70 Add exposed Group filter to all asset views. 2018-04-05 10:15:38 -04:00
Michael Stenta
96539b8804 Issue #2954290 by m.stenta, Permakai: Duplicate asset rows when an asset is in multiple groups 2018-03-22 18:39:58 -04:00
Michael Stenta
8ee64a55c3 Add exposed sort for asset ID and log ID on all asset and log Views. 2018-03-19 17:02:19 -04:00
Michael Stenta
0bfc8ff143 Add Flags field and filter to all asset and log Views. 2018-03-19 17:02:19 -04:00
Michael Stenta
0760e8d2b0 Comment fix. 2018-03-02 14:41:33 -05:00
Michael Stenta
ca0ad53caf Update all Views to use new 'archived' field/filter/sort. 2018-01-31 09:36:51 -05:00
Michael Stenta
52af43b8a7 Add Group filter to all asset Views. 2017-12-30 13:13:51 -05:00
Michael Stenta
e385792096 Remove secondary log ID sorts (this is done automatically in Log module now). 2017-12-28 11:10:11 -05:00
Michael Stenta
5d2dd3c17e Misc Views export updates. 2017-12-27 17:37:38 -05:00
Michael Stenta
c3a6c9c556 Change "Name/Search" column to "Log name" and add exposed "Log name" and "Log type" filters and sorts to log Views. 2017-12-27 17:34:43 -05:00
Michael Stenta
1af21d48b9 Use innerJoin()s where possible. 2017-12-07 17:38:52 -05:00
Michael Stenta
dc8e0dd7c9 Return the logs created by helper functions (movements, group, inventory, weight). 2017-11-24 21:00:10 -05:00
Michael Stenta
ef6a04614d Use is_numeric() instead of is_int() when checking log timestamps and entity IDs. 2017-11-24 20:59:17 -05:00
Michael Stenta
6eb6884345 Put inventory and group membership in the right column with location. 2017-11-24 20:58:33 -05:00
Michael Stenta
6d39abe4d9 Remove $log_id_field parameter from farm_log_query() to simplify. Add the field where needed. 2017-11-24 20:57:47 -05:00
Michael Stenta
a6da002c62 Add a group for "Logs with special purpose" and put movement and inventory logs in there via farm_ui. 2017-11-14 13:45:37 -05:00
Michael Stenta
67034ecba3 Change "Logs with [movements/inventory]" to "Logs of [movements/inventory]". 2017-11-14 13:45:20 -05:00
Michael Stenta
a429d6b79d Use fraction::subtract() method in farm_inventory_set(). 2017-11-14 13:43:11 -05:00
Michael Stenta
465172c888 Fix comment. 2017-11-14 13:43:11 -05:00
Michael Stenta
c0cd29b5de Minor comment fixes. 2017-11-14 13:43:11 -05:00
Michael Stenta
7563441108 Use farm_log_query() directly in farm_inventory_query(), since it performs its own asset join. 2017-11-14 13:43:11 -05:00
Michael Stenta
d37c84c78e Use farm_log_asset_query() to build inventory query. 2017-11-14 13:43:11 -05:00
Michael Stenta
11799bdf7e Add Views field handler for asset inventory value. 2017-11-14 13:43:11 -05:00
Michael Stenta
87f053cb4f Create function for formatting inventory values. 2017-11-14 13:43:11 -05:00
Michael Stenta
8f8e420766 Add an Inventory field to asset edit form that allows setting the current inventory (via programatic log creation). 2017-11-14 13:43:11 -05:00
Michael Stenta
3312a1862e Add a function for programatically creating a log that sets the current inventory level. 2017-11-14 13:43:11 -05:00
Michael Stenta
0fca8f5e80 Use farm_inventory_entityreference_view for selecting assets in inventory adjustment. 2017-11-14 13:43:11 -05:00
Michael Stenta
8a3c836965 Create an Entity Reference View for selecting assets that have inventory enabled. 2017-11-14 13:43:11 -05:00
Michael Stenta
0a2b5aca2f Add custom Views asset type filter handler that only includes types with inventory enabled. 2017-11-14 13:43:11 -05:00
Michael Stenta
6055054b19 Add a function that returns a list of asset types with inventory enabled. 2017-11-14 13:43:11 -05:00
Michael Stenta
7c5751c851 Add Views integration for {farm_inventory_asset_type} table. 2017-11-14 13:43:11 -05:00
Michael Stenta
4450218403 Show "logs with inventory adjustments" on asset pages. 2017-11-14 13:43:11 -05:00
Michael Stenta
8ff76032c5 Add a View of "logs with inventory adjustments". 2017-11-14 13:43:11 -05:00
Michael Stenta
41c9c9e516 Default the inventory of "individual" assets to 1. 2017-11-14 13:43:11 -05:00
Michael Stenta
9360563ed8 Only display inventory if it is enabled for assets. 2017-11-14 13:43:11 -05:00
Michael Stenta
7f7c9b399c Add functions that check if inventory management is enabled on an asset, and whether or not to treat an asset as an individual by default. 2017-11-14 13:43:11 -05:00
Michael Stenta
a3e945faad Alter asset type form to show inventory settings. 2017-11-14 13:43:11 -05:00
Michael Stenta
b658eba543 Implement hooks for entity load, insert, update, and delete to maintain asset type inventory settings. 2017-11-14 13:43:11 -05:00
Michael Stenta
5789e39117 Add a {farm_inventory_asset_type} database table for storing asset type inventory settings. 2017-11-14 13:43:11 -05:00