Alex
01f5efa991
added bulk delete for ProductSupplier, appointments, and adoptions
2026-04-07 16:20:51 -06:00
Alex
713e919c10
bluk delete added for Service and suppliers on andriod
2026-04-07 15:24:25 -06:00
Alex
93b4ad8c50
added helper class for bulk delete and mad pets have bulk delete
2026-04-07 15:13:15 -06:00
Alex
0813bb4b44
Did the same to inventory
2026-04-07 14:55:43 -06:00
Alex
679c451c04
updard Adoptions in andriod for new backend
2026-04-07 14:35:57 -06:00
Alex
baa143ff00
edited adapters in andriod to use viewbinding
2026-04-07 14:17:24 -06:00
Alex
8261cdfc2d
added an api connection to Users in Andriod
...
NOTE Will have to change backend so staffs can access other staffs
2026-04-07 07:46:22 -06:00
Alex
b4c1175ee1
fixed creating adoption for the backend and implemented adoption to andriod for changes
2026-04-07 07:27:37 -06:00
Alex
0a55014f21
added my appointments button for logged in user on andriod
2026-04-07 06:48:36 -06:00
Alex
094c2d4a48
added filter options to appointments in the backend and andriod
2026-04-07 06:34:28 -06:00
Alex
9bab45f04b
updated Appointments on andriod for new backend
2026-04-07 06:14:17 -06:00
Alex
195c4605f0
changed backend so can sortBy productName and added search to productSupplier
2026-04-07 05:48:24 -06:00
Alex
1990022c1e
Added filter by store for inventory in back end and added search to inventory
2026-04-07 05:24:25 -06:00
Alex
ef5651d468
updated inventory backend to have filter by store and added more search features to andriod
2026-04-07 05:09:48 -06:00
Alex
863a85472f
updated search to call api for supplier
2026-04-07 04:19:51 -06:00
Alex
37bd69c6f1
updated search for service to call api
2026-04-07 04:12:29 -06:00
Alex
d37202edae
Updated Filterdropdown design for pets
2026-04-07 03:51:09 -06:00
Alex
0086bb4a5e
added more filter options to pets
2026-04-07 03:24:55 -06:00
Alex
6164a8746d
changed filtering and search in pets to use api calls
2026-04-07 02:46:00 -06:00
Alex
867322b462
changed petDetailFragment to support new backend
2026-04-07 02:23:58 -06:00
Alex
fdc6f62441
fixed pet DTO and how it interacts with new backend
2026-04-07 00:27:17 -06:00
Alex
7673504d9e
Merge branch 'main' into AttachmentsToChat
2026-04-06 15:39:38 -06:00
cd5dd32c73
Update Postman collection
2026-04-06 13:35:01 -06:00
Alex
23d765c6b5
changed detailed fragment to fill data from the backend
2026-04-06 03:12:42 -06:00
Alex
d62113c0f5
Implemented View Binding to reduce code
...
- project uses view binding now so we don have to do
getViewbyId to refer to the xml
2026-04-05 22:50:25 -06:00
Alex
1137688d60
Edited RetrofitUtils to also call enqueue to reduce code in repository
2026-04-05 21:57:53 -06:00
Alex
b14e318df2
Fixed bug where it navigates back to petprofile after deleting the pet
2026-04-05 21:40:43 -06:00
Alex
3555b3d2a1
Refactored more of the project to MVVM and created helper class RetrofitUtil to reduce redundent code
2026-04-05 21:27:32 -06:00
Alex
c99d9d21f0
Created help class for displaying diolog and removed redundent code
2026-04-05 18:38:46 -06:00
Alex
6d990fbc63
Created Spinner Helper class and removed reducdent code
2026-04-05 18:15:36 -06:00
Alex
e354592c47
remove dead code
2026-04-05 17:48:14 -06:00
Alex
768103cbac
Added Helper class and commented most fragments
2026-04-05 17:16:40 -06:00
5d95613786
Harden staff assignment
2026-04-05 12:17:37 -06:00
Alex
453cb54f19
Refactored Andriod project to use MVVM structure (Need to apply this so sales too after merge)
...
- Used MVVM structure so fragments are not doing all the operation from views to data and calls
- organized the structure of our proejct
2026-04-04 23:35:38 -06:00
Alex
44877cd4ad
fix photo loading issue on pets and products
2026-04-04 21:21:25 -06:00
Alex
f59624f9c3
integrated Jetpack navigation to project so we dont have to manually code the functionallities of loading to different fragments
2026-04-04 20:08:40 -06:00
Alex
eee724d4f5
fixed retrofit client, but will delete this file after merges
...
- kept class so nothing will break when merge
- then delete after merge buy making other files use Hilt
2026-04-04 18:23:15 -06:00
Alex
1516b92a6c
integrated hilt so we dont have to manually pass context and inject retrofit in andriod
2026-04-04 18:15:05 -06:00
Alex
933a6bff6b
Added calendar view to adoptions in andriod
2026-04-04 17:16:44 -06:00
Alex
313ec4a57b
Added enter send message and login for andriod feilds
2026-04-04 16:54:29 -06:00
Alex
5fa9cfd5d6
added calendar view to appointments
...
- NOTE: may have to change appointments abit after backend is updated
2026-04-03 19:37:43 -06:00
Alex
8401d9ef62
Added images to products for android
...
- also added the option to delete the images to profile and pets
2026-04-02 19:21:55 -06:00
Alex
0216435221
made it so we can put attachments to chat
...
- Sending not implemented until backend is complete
2026-04-02 18:23:49 -06:00
410b68520a
Fix android backend url
2026-03-30 00:03:27 -06:00
Alex
67f77f4b19
added pet images to petfragment and changed other views to look consistant
2026-03-29 21:47:49 -06:00
c397bfcad1
Fix status bar and navigation bar layout
2026-03-29 18:20:10 -06:00
d66508137b
Fix Android app connection and timeout issues
...
Add proper timeout configuration to OkHttpClient (30s connect/read/write)
Update OkHttp logging-interceptor to 4.12.0 to match OkHttp version
Improve error messages to show server URL for debugging
Configure backend to listen on all interfaces (0.0.0.0)
Remove EdgeToEdge calls that interfered with layout
2026-03-29 17:54:23 -06:00
55caf434d6
Merge main into nomorebreaking
2026-03-29 17:07:35 -06:00
Nikitha
324e5d4e17
sales files
...
basic sale view and builtfiles
2026-03-29 16:54:41 -06:00
Nikitha
862ece691a
purchaseorder view
...
Purchase Order view only so changes only to view
2026-03-29 16:33:27 -06:00