Nafies Luthfi
5b703da256
Add project issue listing page and model relation
7 years ago
Nafies Luthfi
5cbf55e70f
Project deletion will also deletes project files
Move file delete action to File model
7 years ago
Nafies Luthfi
f609d5c7a4
Remove nameLink() method on Subscription model
7 years ago
Nafies Luthfi
9f3166b704
Add name_link attribute on Subscription model
7 years ago
Nafies Luthfi
2d95550024
Job deletion also deletes job comments
7 years ago
Nafies Luthfi
45510fc1a3
Job deletion will also deletes related comments
7 years ago
Nafies Luthfi
28173114aa
Job deletion will deletes related subscriptions
7 years ago
Nafies Luthfi
269aec4c6f
Job deletion will deletes related tasks
Project deletion will also deletes related job tasks
7 years ago
Nafies Luthfi
28c91e8476
Project deletion will also deletes related invoices
7 years ago
Nafies Luthfi
85d3b6bad5
Change DatabaseMigrations to RefreshDatabase
7 years ago
Nafies Luthfi
25fce3df73
Change dateDifference() to date_difference()
7 years ago
Nafies Luthfi
3cc999c0bc
Change logo function helpers name
Change appLogoImage() to app_logo_image()
Change appLogoPath() to app_logo_path()
7 years ago
Nafies Luthfi
bf7c359ab1
Change from formatRp() to format_money()
7 years ago
Nafies Luthfi
e03ce9dced
Chang dateId() to date_id()
7 years ago
Nafies Luthfi
8446cec703
Use DatabaseMigrations trait as needed
7 years ago
Nafies Luthfi
f466c5414b
User can swith bank account status
Bank account status:
1:active
0:in_active
7 years ago
Nafies Luthfi
b7305f1753
Move work_duration calculation to Project model
Remove days count on multi-years worjk_duration
7 years ago
Nafies Luthfi
9ebf4f7519
Add work_duration on project model
7 years ago
Nafies Luthfi
ce31912d95
Add test on dateDifference for years periode
7 years ago
Nafies Luthfi
33cf49f7e5
Add more test to dateDifference helper function
7 years ago
Nafies Luthfi
d9d9e680ca
Prepare dateDifference helper test
7 years ago
Nafies Luthfi
3020cb9cdd
Update customer payments page
7 years ago
Nafies Luthfi
c863ef14d3
Add payment list on vendor detail page
Update vendor payment relation to morphMany
7 years ago
Nafies Luthfi
d6623b91bd
Add status attribute on Vendor model
Add Vendor model docblock
7 years ago
Nafies Luthfi
19071f5cf8
Add Job comments
7 years ago
Nafies Luthfi
6364790b03
Add comment time_display attribute
Comment time will shown in diffForHumans if created today
Comment time will shown in date time yesterday or before
Add Comment model test
7 years ago
Nafies Luthfi
c2b4f4dbaa
Add comment deletion
Add comment policy for delete action
7 years ago
Nafies Luthfi
20ee138e50
Add commenting authorization on project policy
7 years ago
Nafies Luthfi
7d74890bae
Add edit comment policy
7 years ago
Nafies Luthfi
5f21b4d8d0
Add job comments relation
7 years ago
Nafies Luthfi
43407698fd
Add project comments relation test
7 years ago
Nafies Luthfi
8f22380f6e
Add Role middleware test and add forbidden json response
8 years ago
Nafies Luthfi
08f768f694
Apply fixes from StyleCI
8 years ago
Nafies Luthfi
b597feb0fb
Prevent admin to delete vendor that has payments
Add payments relation to Vendor model
8 years ago
Nafies Luthfi
813ece1eee
Prevent admin to delete customer that has project
8 years ago
Nafies Luthfi
31db32cd65
Update progress job overall progress calculation
Project job overall progress returns average job
progress if job total price is 0
8 years ago
Nafies Luthfi
c748fd52fb
Prevent user from being deleted if user has been paid
8 years ago
Nafies Luthfi
1f03cad6a2
Prevent user from deleted if user has job history
8 years ago
Nafies Luthfi
22b63a6e8f
Update job policy for see job pricings
8 years ago
Nafies Luthfi
db1e4903f7
Update user policies for viewing project detail
Only admin can see project pricings
Prevent worker form reorder job priority
8 years ago
Nafies Luthfi
a84b9009d9
Update authorization checks for task actions
8 years ago
Nafies Luthfi
1f2c51a7f2
Apply more project actions authorization
Add payment policy object
8 years ago
Nafies Luthfi
0901fd2ce9
Add project policy for viewing more project details
Add view-jobs policy
Add view-payments policy
Add view-subscriptions policy
Add view-invoices policy
Add view-documents policy
8 years ago
Nafies Luthfi
fefbaaa7b2
Add task policy object for user authorization
8 years ago
Nafies Luthfi
022bcddef9
Update job policy object for user authorization
8 years ago
Nafies Luthfi
7eab331323
Update project policy for user role authorization
8 years ago
Nafies Luthfi
afe28c70a8
Update vendor policy for vendor actions
8 years ago
Nafies Luthfi
4082f7c9e1
Update customer policy for customer actions
8 years ago
Nafies Luthfi
4be92ee612
Simplify job on progress list query into AdminDashboardQuery class
Eagerload tasks on job list tab on project detail page
Remove user job list pagination because it only shows current jobs
Add nameLink method on job model
8 years ago
Nafies Luthfi
e80eb17bff
Show only on progress jobs on user job list tab
8 years ago