Nafies Luthfi
d3b9feac9c
Fixed file upload controller after "projects" morph map
Projects\FilesController uses Project model full namespace as
morph entry. After we use morphMap for project model,
we need to update to use "projects" instead of full model
namespace on files record entry.
7 years ago
Nafies Luthfi
8ba3e9f793
Add invoice discount - closes #10
8 years ago
Nafies Luthfi
aa63b01831
Update project job creation froms
Move job creation form views to projects/jobs
Add select2 js for project selection on add job from other
project feature
8 years ago
Nafies Luthfi
145b69f533
Get project list based on user type on unfinised jobs
8 years ago
Nafies Luthfi
1bec6337ee
Add invoice duplication feature - closes #9
In this commit, we have added:
1. Duplicate Invoice button on invoice detail page
2. Invoice duplication will created as Invoice Draft in session
3. Invoice items, project, and customer same with old invoice
4. User can change invoice item as needed
5. Invoice will be saved with new invoice number
8 years ago
Nafies Luthfi
26fbc2a950
Add target_start_date and target_end_date on a Job
Update task and job migration files
- Job position should be tinyint(3)
- Task position and progress should be tinyint(3)
- Add nullable date columns on jobs table
8 years ago
Nafies Luthfi
4b41b67f41
Change flash message type danger to error
Since we are using noty js for flash messages, noty does
not have danger type, it has error type of notification.
8 years ago
Nafies Luthfi
5155fac8fd
Add custom validation for create project form
8 years ago
Nafies Luthfi
7d8a12fe21
Update some classes docblocks
8 years ago
Nafies Luthfi
f586fedb0f
Add JobsController docblocks
8 years ago
Nafies Luthfi
d45eecf935
Add PaymentsController docblocks
8 years ago
Nafies Luthfi
f83d6f132c
Fixed invoice print error on count() on PHP 7.2
8 years ago
Nafies Luthfi
d1e20dbf0b
Add ReorderTaskListTest
8 years ago
Nafies Luthfi
1ad0251f8d
Add ReorderJobListTest
8 years ago
Nafies Luthfi
969907c944
Add ProjectsController docblocks
8 years ago
Nafies Luthfi
539c4ca985
Fixed project status_id not updated on project edit page
8 years ago
Nafies Luthfi
8f22380f6e
Add Role middleware test and add forbidden json response
8 years ago
Nafies Luthfi
2e44b9cc69
Fixed invalid partner_type on payment update action
Before, payment update action does not update partner_type
column even if the in_out are changed. This commit fixed
will also update partner_type on in_out changes.
8 years ago
Nafies Luthfi
a1cc71265f
Filter job on progress by project
8 years ago
Nafies Luthfi
08f768f694
Apply fixes from StyleCI
8 years ago
Nafies Luthfi
71a184f638
Add docblock on SubscriptionsController class
8 years ago
Nafies Luthfi
8ed9fbf3f5
Add docblock on BackupsController class
8 years ago
Nafies Luthfi
1c04dfdf60
Add due_date attribute to the project
8 years ago
Nafies Luthfi
43586ed174
Change flash message feature to noty.js
Remove laracasts/flash package
8 years ago
Nafies Luthfi
72ed2b8709
Add German on lang switcher
8 years ago
Nafies Luthfi
c36f96e1af
Refactor TasksController
Remove TasksRepository dependency
Use Task model binding on route
8 years ago
Nafies Luthfi
428b501763
Update authorization check on create and delete task
8 years ago
Nafies Luthfi
f608588239
Add payment entry validation
8 years ago
Nafies Luthfi
00e79b9b9c
Update flash message for unauthorized access
8 years ago
Nafies Luthfi
897757c103
Update flash message for validation fails
8 years ago
Nafies Luthfi
195cf2cca2
Update flash messages on controllers
8 years ago
Nafies Luthfi
31feec03ba
Fixed sorting tasks not saved
8 years ago
Nafies Luthfi
78484924d2
Add flash message on invoice draft actions
Update invoice draft views
Update Invoice Draft class docblocks
8 years ago
Nafies Luthfi
7c4d97597a
Update some form position
Update user actions flash message
8 years ago
Nafies Luthfi
ee4458a6ba
Add event calendar menu for worker user
Project list that can be selected by worker are
project that they are involved
Events on worker are only their own events
Events on admin are all user events
8 years ago
Nafies Luthfi
ec03c84d55
Remove project value for worker on project index page
Fixed invalid back_to_index link query string on project
detail page.
8 years ago
Nafies Luthfi
8147cb160f
Fixed failed style CI check
8 years ago
Nafies Luthfi
52e65c551e
Set proper project list query for worker user
Update dashboard home page for worker and admin
8 years ago
Nafies Luthfi
95b2923f66
Add project eagerload on user jobs tab
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
dd93db2269
Update authorization checks for job actions
8 years ago
Nafies Luthfi
1f2c51a7f2
Apply more project actions authorization
Add payment policy object
8 years ago
Nafies Luthfi
4f51094087
Apply project actions authorization
8 years ago
Nafies Luthfi
87e890ba64
Change project routes to use route model binding
8 years ago
Nafies Luthfi
c3f4501cf0
Set job price default to 0 and it is required
8 years ago
Nafies Luthfi
6eed09b169
Fixed to pass StyleCI check
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
Nafies Luthfi
cb4417df51
Add user current job progress statistic
Set on progress project list as default on user project list tab
Set on progress job count on user progress tab number
8 years ago