Commit Graph

119 Commits

Author SHA1 Message Date
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
Nikitha
d3b9d28513 loading employee in appointments and adoptions
changes in backend and android
2026-04-07 08:43:49 -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
Nikitha
ff53e4a1ec Employee files
Add, edit employee (staff and admin)
2026-04-06 22:56:40 -06:00
Nikitha
74472976d5 Sale, refund and analytics documents
view sale history  and refund for sales
analytics of sale , employee and store performances
2026-04-06 22:55:45 -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
Nikitha
13916236eb connected files
files connected to load
2026-03-29 16:32:25 -06:00