Nafies Luthfi
e03ce9dced
Chang dateId() to date_id()
7 years ago
Nafies Luthfi
bbf576118b
Add tax_id entry on agency profile
7 years ago
Nafies Luthfi
8446cec703
Use DatabaseMigrations trait as needed
7 years ago
Nafies Luthfi
a9082de190
Update view, lang files and flash message
7 years ago
Nafies Luthfi
4db6457cd5
User can import existing bank accounts
If user already use bank account feature, it is saved
on site_options table.
This commit will add a button to import existing
bank account entries to bank_accounts table.
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
504ade5531
Update bank account controller docblocks
7 years ago
Nafies Luthfi
2f69a2d308
Fix bank account create, edit and delete
7 years ago
Nafies Luthfi
14c42eb186
Make bank account listing test passed
7 years ago
Nafies Luthfi
7ab183ce84
Add failing test for Bank Account Entry
7 years ago
Nafies Luthfi
a9172a1ad4
First fix for partner payment
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
a726a27253
Add money_sign_in_word option
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
61881197c4
Redirect to job edit page after upgrade task to job
7 years ago
Nafies Luthfi
402941aac9
Make sure old task deleted from the job
7 years ago
Nafies Luthfi
f1418fa446
Convert a task to become a job
7 years ago
Nafies Luthfi
0f8859241b
Timed events can be set as all-day event
7 years ago
Nafies Luthfi
a18cd4993c
Update job detail layout
Add job view layout
Add nav-tabs on job detail page
Update job show view to extends job layout
Add job comments view that extends job layout
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
55bd94dbda
Add edit comment action for user
7 years ago
Nafies Luthfi
7549998e39
User can add and see comments on project detail
Add comment listing on project detail
Add comment form
Show comment list
Latest comment on top
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
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
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
98e2be110b
Add job dates entry on job edit page
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
d1e20dbf0b
Add ReorderTaskListTest
8 years ago
Nafies Luthfi
1ad0251f8d
Add ReorderJobListTest
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
23b7aa4d7c
Remove unused testing Trait
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
08f768f694
Apply fixes from StyleCI
8 years ago
Nafies Luthfi
1c04dfdf60
Add due_date attribute to the project
8 years ago
Nafies Luthfi
2f6d8edb74
Update ManageProjectsTest class
8 years ago
Nafies Luthfi
72ed2b8709
Add German on lang switcher
8 years ago
Nafies Luthfi
7b932b32e5
Move vendor deletion button to vendor edit form
8 years ago