142 Commits

Author SHA1 Message Date
Kristián Feldsam
19f3eb43eb Quote Reminders
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 02:04:34 +02:00
David Bomba
fce09b036a
file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
David Bomba
ade15ec390 Rebase Dev 2019-01-30 22:00:26 +11:00
Hillel Coren
fa2436da4c Fix for search 2018-08-08 23:05:57 +03:00
Hillel Coren
601b123818 Ignore Apple's IP 2018-07-24 21:32:41 +03:00
Hillel Coren
bf55ff4ce4 Added custom invoice fields to search 2018-06-17 10:07:55 +03:00
David Bomba
a9f2d0d855
This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150)
* migration for new permissions schema

* update permissions across data tables

* refactor migrations to prevent duplicate attribute

* update permissions in views

* Product Permissions

* permissions via controllers

* Refactor to use Laravel authorization gate

* Doc Blocks for EntityPolicy

* check permissions conditional on create new client

* Bug Fixes

* Data table permissions

* working on UI

* settings UI/UX finalised

* Datatable permissions

* remove legacy permissions

* permission fix for viewing client

* remove all instances of viewByOwner

* refactor after PR

* Bug fix for Functional test and implementation of Functional tests for Permissions

* fix for tests
2018-06-07 20:08:34 +10:00
Hillel Coren
d9b4dced25 Quick Search in Top-Navigation: Hide deleted Customers #2029 2018-04-12 22:51:10 +03:00
Hillel Coren
eeddf4fea8 Refactor custom fields 2018-04-04 16:24:59 +03:00
Hillel Coren
25feebd6c2 Use queues in send reminders command 2018-03-28 22:11:35 +03:00
Hillel Coren
96cdf617b6 Always include client id number in search 2018-03-25 10:14:14 +03:00
Hillel Coren
4aa8abdbee Increase duplicate IP check 2018-03-20 12:57:15 +02:00
Hillel Coren
cd5b084187 Fix for spam checker 2018-03-18 16:48:14 +02:00
Hillel Coren
e058c93b36 Fix for spam checker 2018-03-18 16:46:55 +02:00
Hillel Coren
5eab95f5d8 Working on tests 2018-03-11 09:20:35 +02:00
Hillel Coren
9b9a27a38b Working on tests 2018-03-11 08:50:11 +02:00
Hillel Coren
45806cda7d Improve contact search 2018-02-20 21:35:45 +02:00
Hillel Coren
5ba715dedb Fix for lastpass issue 2018-02-16 11:05:44 +02:00
Hillel Coren
b38cecabf1 Include archive/deleted clients/invoices in site search 2018-02-14 15:55:53 +02:00
Hillel Coren
de040a4455 Working on proposals 2018-01-31 13:51:18 +02:00
Hillel Coren
dae4df2a3e Support custom fields with defined options 2018-01-17 12:19:46 +02:00
Hillel Coren
d6c8191b7e Endless reminders 2017-12-26 12:03:23 +02:00
Hillel Coren
1931cf2c6a Working on task kanban 2017-12-19 22:08:49 +02:00
Hillel Coren
6996e3abd2 Added 2FA secret to update key command 2017-12-14 13:57:21 +02:00
Hillel Coren
ae8157b50b Disable promotion 2017-12-06 15:43:41 +02:00
Hillel Coren
e301ebfe0a Fix fix currency/language placeholders 2017-12-01 09:28:01 +02:00
Hillel Coren
b08d9d1298 Include archived in search 2017-11-30 21:24:02 +02:00
Hillel Coren
86c718d79f Adjust promotions 2017-11-28 10:35:20 +02:00
Hillel Coren
443c2193d5 Installation on 3.8.1 fails: Exception AccountRepository.php #1738 2017-11-10 12:21:27 +02:00
Hillel Coren
afeb98856f Auto set language\currency\country from IP 2017-10-22 18:44:49 +03:00
Hillel Coren
dda3cd2e9a Working on the calendar 2017-09-13 16:45:20 +03:00
Hillel Coren
83ab8f0f60 Support coupon codes 2017-08-25 13:46:32 +03:00
Hillel Coren
cee91ae1ce Support affiliate partners 2017-08-14 17:51:10 +03:00
Hillel Coren
13d8db0be4 Support affiliate partners 2017-08-14 17:05:59 +03:00
Hillel Coren
c928e72f50 Support affiliate partners 2017-08-14 17:05:27 +03:00
Hillel Coren
d862cb185c Support affiliate partners 2017-08-14 17:03:34 +03:00
Hillel Coren
ebe68eb0a2 Support campaign discounts 2017-08-06 10:45:13 +03:00
Hillel Coren
2bef0bdb66 Automatic late fees #1505 2017-07-18 21:15:51 +03:00
Hillel Coren
5962c34c25 Minor fixes 2017-05-28 13:19:48 +03:00
Hillel Coren
27d1c13e79 Multi-db fixes 2017-05-25 20:29:47 +03:00
Hillel Coren
1186603396 Multi-db fixes 2017-05-15 16:58:07 +03:00
Hillel Coren
76837ebe00 Multi-db fixes 2017-05-15 16:49:58 +03:00
Hillel Coren
661028b4e7 Multi-db fixes 2017-05-14 12:11:38 +03:00
Hillel Coren
5d1f6fd837 Support updating plan price 2017-05-08 11:38:57 +03:00
Hillel Coren
782ae969a4 Multi-db support 2017-05-03 19:26:03 +03:00
Hillel Coren
d4f25fe490 Check user email isn't taken in lookup tables 2017-05-01 21:46:31 +03:00
Hillel Coren
9d560fc24d Multi-db support 2017-05-01 15:17:52 +03:00
Hillel Coren
403b784e17 Prevent duplicate billing 2017-04-16 17:22:07 +03:00
Hillel Coren
7b233def5f strtolower new keys 2017-04-02 20:46:01 +03:00
Hillel Coren
dac8c85185 Break out email settings 2017-03-31 18:02:56 +03:00