233 Commits

Author SHA1 Message Date
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
83e76198e0 Fix for tests 2018-05-09 12:50:29 +03:00
Hillel Coren
fdab8c6524 Fix for migration 2018-04-25 09:41:45 +03:00
Hillel Coren
e2df3b64d1 Update payment gateways 2018-04-23 12:54:24 +03:00
Hillel Coren
7dc2af88eb Update ZAR formatting 2018-04-19 20:48:49 +03:00
Hillel Coren
96a95d95e7 Changes for SagePay 2018-04-18 17:27:25 +03:00
Hillel Coren
1a95ada2bc Add HNL currency 2018-04-17 21:28:07 +03:00
Hillel Coren
6a15c72f45 Adjust custom gateway labels 2018-04-13 16:48:07 +03:00
Hillel Coren
4002b755d1 Added additional custom gateways #1858 2018-04-13 13:50:38 +03:00
Hillel Coren
5a4961ea96 Added QAR currency 2018-03-30 12:14:20 +03:00
Hillel Coren
150782ce0f Correct GEL currency formatting 2018-03-21 11:59:20 +02:00
Hillel Coren
4f93b8b7de Added GEL currency 2018-03-20 21:04:57 +02:00
Hillel Coren
1988cddeb8 Fix currency formatting 2018-03-20 15:51:25 +02:00
Hillel Coren
2ad36508be Remove payment driver 2018-03-11 17:20:29 +02:00
Hillel Coren
121d00a699 Added PayU 2018-03-11 16:48:39 +02:00
Hillel Coren
5c5dd7a27e Added Paymill 2018-03-07 17:23:25 +02:00
Hillel Coren
6e99febaed Fix for Net 0 2018-03-04 23:37:10 +02:00
Hillel Coren
f131b2720a Set SagePay Server to offsite 2018-03-04 20:54:40 +02:00
Hillel Coren
0b998487d7 Update language files 2018-02-21 20:58:43 +02:00
Hillel Coren
c1a3a4f71a Add BND currency 2018-02-13 21:50:56 +02:00
Hillel Coren
91e8426e86 Proposals 2018-02-12 21:21:49 +02:00
Hillel Coren
0658b77e71 Proposals 2018-02-12 14:30:27 +02:00
Hillel Coren
fd005112b8 Added BBD currecny 2018-02-07 12:51:22 +02:00
Hillel Coren
8f4cba1ed8 Proposals 2018-02-01 08:47:17 +02:00
Hillel Coren
5bdaad25c2 Add UGX currency 2018-01-22 09:23:15 +02:00
Hillel Coren
0e1fb2c766 Remove multicards 2018-01-17 17:37:01 +02:00
Hillel Coren
5f1970a2c2 Support ‘Two Years’ recurrence 2017-12-31 09:55:00 +02:00
Hillel Coren
d6c8191b7e Endless reminders 2017-12-26 12:03:23 +02:00
Hillel Coren
d8be149db1 Fix column widths in bold design 2017-12-21 09:10:07 +02:00
Hillel Coren
fc1afe05a5 Include WePay in select list 2017-12-03 10:49:00 +02:00
Hillel Coren
e301ebfe0a Fix fix currency/language placeholders 2017-12-01 09:28:01 +02:00
Hillel Coren
53830430aa Add support for Apple Pay 2017-11-27 16:50:06 +02:00
Hillel Coren
9d80deca9c working on tests 2017-11-14 14:04:31 +02:00
Hillel Coren
b14c7ca1b8 Added HUF currency 2017-10-26 22:07:05 +03:00
Hillel Coren
147dbc4ecc Add four month frequency 2017-10-25 12:22:01 +03:00
Hillel Coren
6a25d8af89 Working on SEPA 2017-10-19 16:49:15 +03:00
Hillel Coren
ddee84ae96 Support using GoCardless with other gateways #1373 2017-10-18 19:57:57 +03:00
Hillel Coren
a470ca8586 Expenses: Add payment-type "SEPA direct-debit" #1692 2017-10-08 17:22:58 +03:00
David Bomba
7c776da4c0 PagSeguro (#1683)
* Pagarme (#3)

* revert error reporting

* fix for non boolean output

* Increment notification-pusher version

* fix env variable

* update routes

* Improve error handling for API_SECRET when testing API endpoint credentials

* exclude ping from Token check

* Google OAuth - Authentication with a backend server

* Refactor

* fix for client_id

* JSON formatting

* Update ActivityTransformer.php

add task id to activity transformer

* include project in task transformer

* update dependencies

* Payment Drivers

* transaction reference

* add PagSeguro to drivers table

* Update ApiCheck.php

* Update PagSeguroPaymentDriver.php
2017-10-01 16:42:36 +11:00
Hillel Coren
7389130391 Add BWP currency 2017-09-14 14:10:09 +03:00
Hillel Coren
e8dbdd9d55 Update languages files 2017-09-10 09:58:14 +03:00
Hillel Coren
5e6c65b6a9 Add SOFORT support on Stripe 2017-09-05 21:53:52 +03:00
Hillel Coren
d251df7531 Working on Alipay 2017-09-05 13:51:08 +03:00
Hillel Coren
9f0a60486d Working on Alipay 2017-09-04 23:05:26 +03:00
Hillel Coren
e87f2def1d Working on Alipay 2017-09-04 13:14:58 +03:00
Hillel Coren
3052168b1d GoCardless Integration update #872 2017-08-21 22:10:50 +03:00
Hillel Coren
3695a1e476 Working on GoCardless 2017-08-21 19:08:49 +03:00
Hillel Coren
3137b307ff Change precision of CLP 2017-07-14 08:50:22 +03:00
Hillel Coren
3c6caac28d Change precision of CLP 2017-07-14 08:49:31 +03:00
Hillel Coren
b9daa28f19 Added currency 2017-07-12 10:36:47 +03:00