David Bomba
7e3a9205b9
Add event listeners for Subscriptions + fix user actioning the event()
2021-04-13 09:52:17 +10:00
David Bomba
c16b2c193a
Fixes for white label
2021-04-10 08:27:02 +10:00
David Bomba
47113da4fa
Fixes for invoice properties
2021-04-08 20:50:53 +10:00
David Bomba
3857b1dc3e
Test for recurring updates
2021-04-08 09:21:09 +10:00
David Bomba
3a3ddc031c
Working on subscriptions
2021-04-07 18:06:50 +10:00
David Bomba
498d8e4efc
Subscription Crons
2021-04-07 13:35:16 +10:00
David Bomba
38a648866c
Account cleanup
2021-04-07 12:40:48 +10:00
David Bomba
161f20fae7
Fixes for paths to s3 type storage
2021-04-06 22:36:50 +10:00
David Bomba
355d0ae7b5
Testing Permissions
2021-04-06 14:02:27 +10:00
David Bomba
6d1d950c4e
Ninja Feature Tests
2021-04-06 13:05:40 +10:00
David Bomba
b1e6325ef8
Fixes for tests
2021-04-06 08:19:27 +10:00
David Bomba
40335c0d92
Add rest method and headers to webhooks
2021-04-06 07:41:51 +10:00
David Bomba
d293c28a55
Merge pull request #5339 from turbo124/v5-develop
...
Subscriptions
2021-04-05 22:59:27 +10:00
Benjamin Beganović
b230680e8f
Allow prefilling the client/contact fields over query parameters
2021-04-05 10:43:25 +02:00
=
858c99e09d
Working on subscriptions
2021-04-04 22:14:33 +10:00
David Bomba
f7cf6b521f
Merge pull request #5321 from turbo124/v5-develop
...
fixes for subscriptions
2021-04-02 10:19:37 +11:00
David Bomba
c3eb46d0b7
fixes for subscriptions
2021-04-02 09:09:01 +11:00
Benjamin Beganović
08b317f7b8
allow cancellation under specific conditions
2021-04-01 16:38:46 +02:00
David Bomba
1e83b729d5
Minor fixes for subscriptions
2021-04-01 20:33:50 +11:00
David Bomba
c279cf013e
add per_seat_enabled to fillable
2021-04-01 07:04:53 +11:00
David Bomba
f5c6847a36
Minor fixes for subscription types
2021-03-30 20:41:58 +11:00
David Bomba
96c191daf0
Add system logs to first load
2021-03-30 09:32:33 +11:00
David Bomba
2e139a633b
Validation rules for subscriptions
2021-03-28 08:45:46 +11:00
David Bomba
8dedfa4cb5
Merge pull request #5266 from turbo124/v5-develop
...
Subscriptions
2021-03-27 20:26:53 +11:00
David Bomba
2c83abe432
Subscriptions
2021-03-27 07:28:56 +11:00
David Bomba
fc3889671e
Fixes for HTMLEngine
2021-03-27 06:30:46 +11:00
David Bomba
c47318df1e
Fixes for company presenter
2021-03-27 06:21:47 +11:00
Benjamin Beganović
8e3508a2b1
Merge pull request #5253 from beganovich/v5-2503-billing-portal
...
(v5) 25.03: Billing page
2021-03-26 15:05:08 +01:00
David Bomba
8eb8f6e098
Fixes for tests
2021-03-26 06:42:25 +11:00
Benjamin Beganović
ed4fff2385
- Bundle qty without ability to increment/decrement value ✅
...
- One time & subs ✅
- A table with all products included in subscription (qty, price, notes) ✅
- Two tables, one for subscriptions, one for one-time purchases ✅
- If no products, no table ✅
- Remove quantity from cached data that is being sent ✅
- Remove "billing_subscription_id" from data sent ✅
2021-03-25 16:52:03 +01:00
David Bomba
abd3a89bc9
Subscriptions ( #5248 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
* Add with trasheD
* Rename BillingSubscriptions to Subscriptions
* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
David Bomba
cb7f27462b
Client subscriptions + bug fixes ( #5238 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
2021-03-24 20:14:30 +11:00
=
7173ba2931
catch project exceptions
2021-03-20 11:16:29 +11:00
David Bomba
7fbe4ceb5d
Merge pull request #5162 from turbo124/v5-develop
...
Remove illegal characters from pdf file names
2021-03-18 08:19:56 +11:00
Benjamin Beganović
c320b6bfbb
Merge branch 'v5-develop' into v5-1103-billing-landing-page
2021-03-17 17:14:55 +01:00
Benjamin Beganović
127c6cb3cd
wip
2021-03-17 16:12:25 +01:00
David Bomba
f52fb31ced
Remove illegal characters from pdf file names
2021-03-17 22:29:20 +11:00
Benjamin Beganović
81f5808bf6
- Use user from $billing_subscription to create client
...
- Disable generating the cache for temporary state
- Generate the blank invoice based on the product
2021-03-17 12:06:58 +01:00
David Bomba
c95e0c3d7e
Tuning company settings for missing properties
2021-03-17 20:28:44 +11:00
David Bomba
b762ea37d2
Throw 400's on incorrect 2FA data
2021-03-17 00:40:58 +11:00
David Bomba
8f37a06e24
Fixes for 2FA
2021-03-15 08:40:07 +11:00
David Bomba
00eefcd781
Client Subscription scaffolding
2021-03-10 11:08:58 +11:00
David Bomba
b91fcf1b34
Merge branch 'v5-develop' into billing_subscriptions
2021-03-10 09:27:28 +11:00
David Bomba
599a1626a7
Fix for logo
2021-03-10 07:56:23 +11:00
Benjamin Beganović
868b6efd8e
Add currency_id to billing_subscriptions table
2021-03-09 14:24:31 +01:00
David Bomba
d7d0768eae
Minor fixes
2021-03-09 21:34:39 +11:00
David Bomba
053c1ca5fa
billing_subscriptions cleanup
2021-03-09 08:29:59 +11:00
David Bomba
31d92a3dc0
add russian language
2021-03-09 08:05:20 +11:00
David Bomba
45104f6ae5
Merge branch 'billing_subscriptions' into billing_subscription_scaffold
2021-03-09 07:43:30 +11:00
Benjamin Beganović
420d904551
Client subscriptions: Model
2021-03-08 15:18:48 +01:00
Benjamin Beganović
9c1a3368e9
Billing subscriptions: Database schema & model
2021-03-08 15:18:34 +01:00
=
f4d1917f32
Hosted feature implementation
2021-03-07 21:14:53 +11:00
David Bomba
1599711dee
Observers and policy scaffold
2021-03-05 21:18:28 +11:00
David Bomba
609cb1ee8d
Merge pull request #5022 from turbo124/v5-develop
...
Fixes for user management
2021-03-04 13:51:03 +11:00
David Bomba
365c190cca
Remove return type for User Service
2021-03-04 10:12:34 +11:00
David Bomba
1780db52bd
Invite user route
2021-03-04 09:39:24 +11:00
Benjamin Beganović
c69b424928
Merge pull request #5020 from beganovich/v5-0303-payment-methods-fix-blinking-modal
...
Payment methods improvements
2021-03-03 11:54:57 +01:00
Benjamin Beganović
c48dafa962
wip
2021-03-03 11:38:59 +01:00
=
c23b9b147d
Fixes for attaching a user to different companies
2021-03-03 18:22:14 +11:00
David Bomba
ab5fb7c376
Fixes for company logo
2021-03-02 07:15:28 +11:00
David Bomba
2ab76e9098
v5.1.12
2021-03-01 22:00:07 +11:00
David Bomba
e668e7fd5a
Fixes for Quotes not attaching to emails
2021-02-28 13:12:55 +11:00
=
5f14cc0c5d
Working on task range overlap
2021-02-27 21:08:39 +11:00
=
c94c3fa373
Add project relationships across all entities
2021-02-27 08:37:56 +11:00
=
57e3b59b91
Add project relationship to recurring invoice
2021-02-27 07:48:49 +11:00
David Bomba
c063aee812
enums for email delivery
2021-02-26 08:06:43 +11:00
David Bomba
29b4e6d1b7
minor fixes
2021-02-25 21:41:18 +11:00
David Bomba
f7e4bca5a5
Update task status_order on update()
2021-02-24 13:12:23 +11:00
David Bomba
f54c482010
Postmark webhooks
2021-02-24 09:56:23 +11:00
David Bomba
c20d2eedbc
remove redundant method
2021-02-23 23:45:50 +11:00
David Bomba
62feba5a51
Localizing Dates
2021-02-23 21:04:39 +11:00
David Bomba
db0e684ff8
Translated dates
2021-02-23 16:15:23 +11:00
David Bomba
c7cb299d1c
Fixes for fillable properties
2021-02-23 12:17:46 +11:00
David Bomba
55b673241b
Fixes for fillable properties
2021-02-23 12:17:09 +11:00
David Bomba
47a2ff7df3
Fixes for tests
2021-02-23 09:47:54 +11:00
David Bomba
1b3a9e6398
Fixes for updating products
2021-02-23 09:08:43 +11:00
David Bomba
c7048e8cb1
Fixes for user present name
2021-02-22 20:54:46 +11:00
David Bomba
9a46a886a1
fixes for surcharge tax calculations and also implemented Zero % tax rates
2021-02-21 20:36:34 +11:00
Benjamin Beganović
3cb6d07c20
Change default full-screen view for invoices & quotes:
...
- New $url property for file_path() for invoices & quotes
- "Full screen" mode now returns raw file
- Show default browser viewer for desktop devices
2021-02-18 13:18:41 +01:00
Benjamin Beganović
6872057207
Merge pull request #4912 from beganovich/v5-1502-client-portal-documents
...
(v5) Client portal: "Documents" improvements & bug fixes
2021-02-17 11:26:08 +01:00
Joshua Dwire
10462cdeb4
Merge remote-tracking branch 'origin/v5-develop' into v5-develop
...
# Conflicts:
# resources/views/email/import/completed.blade.php
2021-02-16 18:20:27 -05:00
David Bomba
4612379811
Fixes for file upload on dedicated routes
2021-02-16 20:02:33 +11:00
David Bomba
181902fece
Additional company table properties
2021-02-16 08:52:38 +11:00
Benjamin Beganović
aacc3b6602
wip
2021-02-15 15:52:13 +01:00
David Bomba
120d2c21ab
Refactor password reset for admin users
2021-02-15 10:39:40 +11:00
David Bomba
08e280e651
Refactor password reset - clientcontact
2021-02-15 09:54:27 +11:00
Joshua Dwire
ac99b0039d
Import functionality updates
2021-02-12 19:20:15 -05:00
David Bomba
e115536b8c
Add quote() relation to activity
2021-02-09 07:13:16 +11:00
David Bomba
d48756ea79
Improvements to migration email
2021-01-31 16:07:45 +11:00
David Bomba
6d278a9c05
Add flag when permissions change
2021-01-29 23:29:42 +11:00
David Bomba
af472b21c1
Working on filtering responses based on user permissions
2021-01-29 23:05:03 +11:00
David Bomba
9b72acf506
Payment notifications for autobilling
2021-01-27 21:56:50 +11:00
David Bomba
b4bf6cc760
Add document list view
2021-01-27 21:38:28 +11:00
David Bomba
78d726a483
Fixes for system logging custom payment drivers
2021-01-27 16:10:05 +11:00
David Bomba
b5ff2d8a02
Fixes for company gateway payment method resolution
2021-01-27 12:06:25 +11:00
David Bomba
458dd1fa4a
Soft delete/restore tokens in sync with CompanyGateway"
2021-01-27 09:17:27 +11:00
David Bomba
6540a25531
Refactor client numbering
2021-01-25 21:34:12 +11:00
David Bomba
24dfbe48dc
working on paid_to_date fields and calculations
2021-01-24 17:44:14 +11:00
David Bomba
4b87df07b7
Check that a company gateway always has at least one fee and limits object
2021-01-22 08:36:25 +11:00
David Bomba
e9e4c39f17
Add support for QR code variables
2021-01-21 23:34:21 +11:00