evazion
0ad42d23c9
models: refactor search visibility methods.
...
Refactor how model visibility works in index actions:
* Call `visible` in the controller instead of in model `search`
methods. This decouples model visibility from model searching.
* Explicitly pass CurrentUser when calling `visible`. This reduces
hidden dependencies on the current user inside models.
* Standardize on calling the method `visible`. In some places it was
called `permitted` instead.
* Add a `visible` base method to ApplicationModel.
2020-02-19 17:08:59 -06:00
..
2018-05-15 14:19:45 -07:00
2020-02-19 17:08:59 -06:00
2020-02-12 23:58:53 +00:00
2020-02-12 23:58:53 +00:00
2020-02-12 23:58:53 +00:00
2020-02-12 23:58:53 +00:00
2020-02-16 23:09:00 -06:00
2020-02-12 23:58:53 +00:00
2020-02-16 19:21:56 -06:00
2020-02-19 17:08:59 -06:00
2020-02-19 17:08:59 -06:00
2020-02-19 17:08:59 -06:00
2020-02-16 04:35:37 -06:00
2020-02-19 17:08:59 -06:00
2020-01-11 19:07:28 -06:00
2020-02-19 17:08:59 -06:00
2020-02-19 17:08:59 -06:00
2020-01-22 21:30:00 -06:00
2020-02-19 17:08:59 -06:00
2020-02-12 23:58:53 +00:00
2020-02-12 23:58:53 +00:00
2020-02-19 17:08:59 -06:00
2020-02-12 23:58:53 +00:00
2020-01-21 00:09:38 -06:00
2020-02-12 23:58:53 +00:00
2020-02-17 02:10:08 -06:00
2019-12-22 21:23:37 -06:00
2020-02-15 06:52:10 -06:00
2020-02-17 02:10:08 -06:00
2020-02-17 02:10:08 -06:00
2020-02-12 23:58:53 +00:00
2020-02-19 15:20:39 -06:00
2019-12-22 21:23:37 -06:00
2020-02-17 02:13:34 -06:00
2020-02-12 23:58:53 +00:00
2020-02-16 05:38:53 -06:00
2020-02-19 17:08:59 -06:00
2020-02-19 16:37:24 -06:00
2020-02-12 23:58:53 +00:00
2019-10-01 22:51:40 -05:00
2019-12-27 12:11:42 -06:00
2019-12-27 12:11:42 -06:00
2020-02-16 19:21:56 -06:00
2020-02-17 02:10:08 -06:00
2017-06-16 13:28:31 -05:00
2020-02-17 02:10:08 -06:00
2020-02-19 17:08:59 -06:00
2020-02-19 17:08:59 -06:00
2019-08-04 15:45:05 -05:00
2020-02-19 17:08:59 -06:00
2020-02-16 04:35:37 -06:00
2020-02-17 02:10:08 -06:00