2025-12-04 - 2026-06-04

Overview

83 Active Pull Requests
251 Active Issues
Excluding merges, 2 authors have pushed 182 commits to main and 1239 commits to all branches. On main, 491 files have changed and there have been 25019 additions and 6285 deletions.

83 Pull requests merged by 1 user

Merged #338 merge final branch 2026-04-20 21:33:19 -06:00

Merged #337 web last fixes 2026-04-20 19:31:55 -06:00

Merged #336 comment backend and desktop 2026-04-20 19:19:41 -06:00

Merged #335 web last fixes 2026-04-20 11:24:00 -06:00

Merged #326 web styling refactor 2026-04-18 16:23:00 -06:00

Merged #325 fix postman and clients 2026-04-18 16:19:22 -06:00

Merged #324 backend DRY/KISS cleanup 2026-04-18 08:23:37 -06:00

Merged #322 fix six app bugs 2026-04-16 08:13:06 -06:00

Merged #320 Desktop fixes 2026-04-15 23:21:28 -06:00

Merged #319 mobile layout fixes 2026-04-15 22:01:49 -06:00

Merged #318 fix customer ws subscription 2026-04-15 21:19:58 -06:00

Merged #317 species service validation 2026-04-15 16:25:14 -06:00

Merged #316 add pet image support 2026-04-15 16:16:14 -06:00

Merged #314 Backend bug fixes 2026-04-15 16:08:23 -06:00

Merged #315 staff register avatar 2026-04-15 16:06:18 -06:00

Merged #313 lock all stateful mutations 2026-04-15 16:02:37 -06:00

Merged #312 desktop user avatars 2026-04-15 15:58:46 -06:00

Merged #311 center navbar links 2026-04-15 15:44:45 -06:00

Merged #310 restore cart across devices 2026-04-15 15:43:42 -06:00

Merged #309 merge websitefinal 2026-04-15 12:26:48 -06:00

Merged #308 merge azure-deploy 2026-04-15 12:25:46 -06:00

Merged #307 merge web-v2 2026-04-15 07:07:34 -06:00

Merged #306 fix appointment history 2026-04-15 07:04:47 -06:00

Merged #305 fix appointments and pagination 2026-04-15 06:53:09 -06:00

Merged #304 web coupons 2026-04-15 01:39:44 -06:00

Merged #303 chat UI updates 2026-04-15 01:37:53 -06:00

Merged #302 fix web chat features 2026-04-15 01:25:48 -06:00

Merged #301 web fixes 2026-04-15 00:49:04 -06:00

Merged #300 web password reset 2026-04-15 00:27:41 -06:00

Merged #299 Merge web-v1 into main 2026-04-14 23:29:51 -06:00

Merged #296 Logs folder and activity log defaults 2026-04-14 20:50:14 -06:00

Merged #280 Fix chat attachments and avatars 2026-04-14 20:26:03 -06:00

Merged #278 Activity log, staff role, chat 2026-04-14 20:17:22 -06:00

Merged #275 Backend bug fixes 2026-04-14 20:03:32 -06:00

Merged #274 desktop chat notifications 2026-04-14 19:59:57 -06:00

Merged #268 Harden admin guards 2026-04-14 16:10:10 -06:00

Merged #267 nullable appointment pet 2026-04-14 15:41:18 -06:00

Merged #266 resend email 2026-04-14 15:23:49 -06:00

Merged #254 Web v1 2026-04-14 07:06:21 -06:00

Merged #253 seed images 2026-04-13 21:58:01 -06:00

Merged #252 merge migration 2026-04-13 19:48:38 -06:00

Merged #251 Payment safety fixes 2026-04-13 17:52:22 -06:00

Merged #172 Adopt page filter 2026-04-13 11:08:41 -06:00

Merged #171 Add activity logging 2026-04-11 23:32:38 -06:00

Merged #170 Fix web 2026-04-10 12:52:44 -06:00

Merged #168 Add AI chat 2026-04-10 08:58:23 -06:00

Merged #164 implement chat notifications 2026-04-09 23:36:37 -06:00

Merged #160 Refactor user management 2026-04-09 23:23:57 -06:00

Merged #163 Stripe Payments 2026-04-09 23:12:14 -06:00

Merged #162 Attachments to Chat 2026-04-09 22:34:59 -06:00

Merged #161 Merge Table Fixes 2026-04-09 21:49:18 -06:00

Merged #158 Remove sidebar emojis 2026-04-09 11:11:28 -06:00

Merged #156 Merge Early Fixes 2026-04-09 10:39:53 -06:00

Merged #155 Merge Attachments Branch 2026-04-08 13:44:13 -06:00

Merged #154 fix web appointments 2026-04-08 07:17:48 -06:00

Merged #146 AttachmentsToChat 2026-04-07 08:23:47 -06:00

Merged #145 AttachmentsToChat 2026-04-07 06:53:07 -06:00

Merged #144 backend-refactor 2026-04-06 21:13:48 -06:00

Merged #143 Fix sale inventory and switch to port 3306 2026-04-06 21:06:09 -06:00

Merged #142 Fix lazy loading 2026-04-06 20:57:44 -06:00

Merged #141 Backend refactor 2026-04-06 20:51:44 -06:00

Merged #139 Pet owner store 2026-04-06 16:12:09 -06:00

Merged #138 Employee phase 2026-04-06 13:37:38 -06:00

Merged #135 Protect appointment visibility 2026-04-04 16:28:35 -06:00

Merged #134 Update branch 2026-04-04 16:11:26 -06:00

Merged #133 Attachments to chat 2026-04-04 16:10:39 -06:00

Merged #108 Web more fixes 2026-04-03 18:13:18 -06:00

Merged #75 Finalize feature fixes 2026-04-01 19:31:28 -06:00

Merged #60 Web products 2026-03-30 09:51:34 -06:00

Merged #59 Web index 2026-03-30 09:48:51 -06:00

Merged #58 Refund polish 2026-03-30 09:41:16 -06:00

Merged #57 Staff analytics 2026-03-29 23:55:33 -06:00

Merged #56 Expand catalog 2026-03-29 23:08:37 -06:00

Merged #55 Normalize users 2026-03-29 22:40:13 -06:00

Merged #54 Fix backend appointments and chat 2026-03-29 21:24:36 -06:00

Merged #53 Merging in Nikitha's work 2026-03-29 18:21:57 -06:00

Merged #52 Add desktop pet and product images 2026-03-29 16:58:06 -06:00

Merged #50 pet-product-images 2026-03-26 20:36:04 -06:00

Merged #48 Add role based access to android 2026-03-26 16:50:02 -06:00

Merged #47 readd secure avatar endpoints 2026-03-25 22:58:04 -06:00

Merged #30 Working on profile and push notification 2026-03-25 09:18:49 -06:00

Merged #29 added null checks to validator, created a bunch of junit tests 2026-03-24 20:43:54 -06:00

Merged #28 uploading index to repo 2026-03-24 16:59:40 -06:00

251 Issues closed from 1 user

Closed #271 Need to test email features when registering, making appointment, resetting password and etc 2026-04-29 14:46:22 -06:00

Closed #270 Test points in all apps, CRUD and also using and replacing them during sales. 2026-04-29 14:46:21 -06:00

Closed #46 Systematically go through every single endpoint and make a JUnit test to make sure it won't break 2026-04-21 14:04:14 -06:00

Closed #327 Make sure to have a proper README for submission 2026-04-21 14:02:36 -06:00

Closed #331 Make sure to comment all of Web 2026-04-21 14:02:33 -06:00

Closed #328 Make sure to comment all of Android 2026-04-21 14:02:32 -06:00

Closed #329 Make sure to comment all of backend 2026-04-21 14:02:32 -06:00

Closed #330 Make sure to comment all of Desktop 2026-04-21 14:02:32 -06:00

Closed #321 Searching "cat" on products doesn't filter the results 2026-04-21 14:02:31 -06:00

Closed #323 Can't see chat attachments in the chat bubble 2026-04-21 14:02:31 -06:00

Closed #229 Prepare to explain design decisions in demo 2026-04-20 21:35:09 -06:00

Closed #332 If reinstalling the app on the emulator the app automatically has the user logged in. However they cannot access anything while logged in. 2026-04-20 11:15:28 -06:00

Closed #333 Look over every time the database is access by the Backend to make sure it's consistent 2026-04-20 11:15:22 -06:00

Closed #334 Try breaking the Backend with Curl and Postman - Right-Bicep 2026-04-20 11:15:15 -06:00

Closed #283 Add and verify analytics filters so the filtered results are accurate 2026-04-15 13:39:18 -06:00

Closed #269 Test coupons in all apps, CRUD and also using and replacing them during sales. Limit 1 per order? 2026-04-15 13:39:17 -06:00

Closed #286 Move activity logs from the database to rotating log files in a logs folder 2026-04-15 13:11:53 -06:00

Closed #96 Seed information for all appointment, analytics, up until the end of the year for the demos 2026-04-15 13:11:51 -06:00

Closed #64 Add sorting parameter to every endpoint in springboot 2026-04-15 13:11:50 -06:00

Closed #282 Chat auto-scrolls to the bottom unexpectedly and messages jump around 2026-04-15 13:11:48 -06:00

Closed #245 Make stripe work on the backend again 2026-04-15 13:04:24 -06:00

Closed #293 Finish the Resend email notification integration 2026-04-15 13:04:22 -06:00

Closed #272 Need to make sure the deployed website works with the email redirections 2026-04-15 13:04:21 -06:00

Closed #264 Make sure to that pet ids should be nullable in the appointments table since they can be deleted by user 2026-04-15 13:04:19 -06:00

Closed #243 Remove the about us section and put it at the bottom of the home page to make it longer 2026-04-15 13:04:18 -06:00

Closed #255 Pets and store items should have pages, there are 100+ pets and items 2026-04-15 06:54:31 -06:00

Closed #103 Can't see updated scheduled adoption when made, check everything 2026-04-15 06:54:30 -06:00

Closed #102 Can't see the scheduled appointments on web 2026-04-15 06:53:10 -06:00

Closed #285 Add a plain-language description column to the activity log alongside the existing entry 2026-04-15 02:15:57 -06:00

Closed #290 Show how many loyalty points will be earned during checkout 2026-04-15 01:36:26 -06:00

Closed #189 Fix chat attachments 2026-04-15 01:27:52 -06:00

Closed #281 Human chat should continue in the same transcript as the AI chat 2026-04-15 01:27:51 -06:00

Closed #256 We should be able to see previous chats 2026-04-15 01:27:50 -06:00

Closed #247 We should be able to see the different chats we have on web both open and closed 2026-04-15 01:25:49 -06:00

Closed #291 Separate the storewide analytics metrics from the individual staff chart 2026-04-15 01:07:50 -06:00

Closed #288 You should only be able to use one coupon at a time 2026-04-15 00:58:23 -06:00

Closed #289 Show coupon usage limits clearly during checkout 2026-04-15 00:58:23 -06:00

Closed #87 Implement coupons into the shopping cart 2026-04-15 00:58:22 -06:00

Closed #273 Need to make sure android connects to the deployed website when that is made 2026-04-15 00:47:22 -06:00

Closed #194 Add reset password flow from email link 2026-04-15 00:47:21 -06:00

Closed #242 Replace the email in the contacts area with the Gmail when that is made and ready 2026-04-15 00:47:19 -06:00

Closed #240 Images for the different stores 2026-04-15 00:47:18 -06:00

Closed #249 If we give a invalid input, automatically scroll to the top (Like for appointments) 2026-04-15 00:47:17 -06:00

Closed #257 "Support agent will be with you" message doesn't disappear even after the staff member chats 2026-04-15 00:47:16 -06:00

Closed #265 Appointments page: if person has no pets, add a redirect to pets page 2026-04-15 00:47:15 -06:00

Closed #298 Disable Dark mode on the website or make dark mode use the light mode theme 2026-04-15 00:47:14 -06:00

Closed #18 Blob storage 2026-04-15 00:36:31 -06:00

Closed #175 Configure Azure deployment 2026-04-15 00:36:31 -06:00

Closed #192 Make closed chats look different from unclaimed chats 2026-04-15 00:20:26 -06:00

Closed #191 Separate closed chats from open and recent chats 2026-04-15 00:20:25 -06:00

Closed #190 Let customers access saved chat conversations 2026-04-15 00:20:24 -06:00

Closed #292 Add customer and staff profile images to the desktop app 2026-04-14 22:42:59 -06:00

Closed #215 Add password reset flow 2026-04-14 22:20:18 -06:00

Closed #207 Add password reset flow 2026-04-14 22:20:17 -06:00

Closed #295 Add the option to remove a coupon during checkout 2026-04-14 20:50:27 -06:00

Closed #294 Add product images to the desktop app 2026-04-14 20:50:26 -06:00

Closed #284 Activity log should show the last 30 days instead of a fixed row limit 2026-04-14 20:50:25 -06:00

Closed #287 Move all backend log output into a logs folder 2026-04-14 20:50:16 -06:00

Closed #276 Profile images missing from the chat 2026-04-14 20:26:31 -06:00

Closed #277 Attachments broken 2026-04-14 20:26:05 -06:00

Closed #232 Make the textbox on the desktop not have an outline and also be a fixed size 2026-04-14 20:18:39 -06:00

Closed #260 Remove staff role in edit staff 2026-04-14 20:18:38 -06:00

Closed #230 Hide GET toggle and date selection for the activity logs 2026-04-14 20:17:23 -06:00

Closed #97 Make sure there's a ping for notifications on desktop app 2026-04-14 20:03:31 -06:00

Closed #262 New notification icon for chat on Desktop won't disappear after reply 2026-04-14 20:03:30 -06:00

Closed #184 Block swears and prevent remote code execution 2026-04-14 20:02:30 -06:00

Closed #101 Every category of pet can only have certain appointments types 2026-04-14 20:02:29 -06:00

Closed #157 Purchase order status field is empty? What was supposed to be in there? 2026-04-14 19:47:09 -06:00

Closed #126 What is up with the status of a User account? Why can they be active or inactive? 2026-04-14 19:44:46 -06:00

Closed #233 Make sure the switch from avaliable to pending status happens properly if someone already has an appointment 2026-04-14 19:40:50 -06:00

Closed #153 Shorten the error messages to around 7 words so it fits on phone toasts 2026-04-14 19:40:49 -06:00

Closed #127 Make sure there's no generic "Validation failed.." issue 2026-04-14 19:40:48 -06:00

Closed #235 Disable sales and refund for admins 2026-04-14 19:40:47 -06:00

Closed #93 Make it so that you can't make a product with the same name as an existing one 2026-04-14 19:40:46 -06:00

Closed #231 Make sure there's an actual log.txt file 2026-04-14 19:40:45 -06:00

Closed #124 Admins shouldn't be able to edit other Admin's accounts 2026-04-14 16:12:25 -06:00

Closed #246 AI chatbot is WAYYY to slow 2026-04-14 15:58:19 -06:00

Closed #26 Password Reset Endpoints 2026-04-14 15:32:17 -06:00

Closed #180 Send adoption reminder emails to staff and customers 2026-04-14 15:30:55 -06:00

Closed #181 Send appointment reminder emails to staff and customers 2026-04-14 15:30:55 -06:00

Closed #182 Email support chat transcript to customer 2026-04-14 15:30:55 -06:00

Closed #178 Send email on customer registration 2026-04-14 15:30:54 -06:00

Closed #179 Send email on customer purchase 2026-04-14 15:30:54 -06:00

Closed #174 Configure Gmail email API key 2026-04-14 15:30:53 -06:00

Closed #149 Make sure there's seperate First name and Last name field for profiles 2026-04-14 15:03:22 -06:00

Closed #91 Crop the image from the backend side 2026-04-14 14:51:32 -06:00

Closed #228 Send poster draft for review 2026-04-14 14:40:36 -06:00

Closed #187 Add pet age input 2026-04-14 13:56:42 -06:00

Closed #258 Navbar overlap? Navbar should be doing something to prevent this 2026-04-14 13:44:47 -06:00

Closed #248 Appointments should have a drop down for Breeds and Pets. Also Breeds are NOT optional 2026-04-14 13:40:31 -06:00

Closed #148 Make sure you can only choose the species from a dropdown, don't give a blank box 2026-04-14 13:35:43 -06:00

Closed #123 Support for more than 1 store, should be able to filter by store if admin 2026-04-14 13:35:11 -06:00

Closed #150 Make a dropdown for selecting species on all frontends 2026-04-14 13:34:47 -06:00

Closed #241 Remove store personnel section 2026-04-14 13:34:00 -06:00

Closed #147 Make sure you can see the details of each store 2026-04-14 13:33:32 -06:00

Closed #261 Fix the rounded corners on the navbar 2026-04-14 13:32:51 -06:00

Closed #263 Make sure that the store addresses aren't hardcoded 2026-04-14 13:32:51 -06:00

Closed #259 Remove all the addresses 2026-04-14 13:32:50 -06:00

Closed #250 Adoptions are not implemented on web, we have to make that 2026-04-14 09:02:09 -06:00

Closed #188 Center align pet and home image section 2026-04-14 09:01:48 -06:00

Closed #244 Change the website icon 2026-04-14 07:45:53 -06:00

Closed #223 Reduce poster text and add more visuals 2026-04-14 06:30:09 -06:00

Closed #224 Increase poster font sizes 2026-04-14 06:30:09 -06:00

Closed #193 Move AI chat to a floating bottom right button 2026-04-14 06:30:08 -06:00

Closed #218 Match analytics filters with android 2026-04-14 04:39:53 -06:00

Closed #51 Desktop icons strange? 2026-04-14 04:29:34 -06:00

Closed #69 Make a way to filter specific customers in sales history 2026-04-14 04:26:03 -06:00

Closed #132 Filter by customers in sales 2026-04-14 04:26:03 -06:00

Closed #131 JavaFX application doesn't have an icon on Windows (Get rid of Duke) 2026-04-14 04:18:09 -06:00

Closed #43 Should be able to filter pets by avaliable online, need proper filtering 2026-04-14 04:18:08 -06:00

Closed #36 Proper visual calendar for the Pet shop appointments 2026-04-14 03:48:59 -06:00

Closed #237 Be able to edit loyality points of customers as admins 2026-04-14 03:46:57 -06:00

Closed #239 Add breed dropdown when making a new pet or editing 2026-04-14 03:46:57 -06:00

Closed #234 Lock the ability to change pet status as a staff member (Only for adopted and owned) 2026-04-14 03:46:56 -06:00

Closed #236 Disable refunds as an admin 2026-04-14 03:46:56 -06:00

Closed #159 More sorting and filtering for Analytics 2026-04-14 03:46:55 -06:00

Closed #217 Split users view into customers and staff 2026-04-14 03:46:55 -06:00

Closed #125 Make sure the phone number validation didn't regress 2026-04-14 03:46:54 -06:00

Closed #77 Images for the pets, products, users, connect the existing entities in the database (AI is okay to use) 2026-04-14 01:00:08 -06:00

Closed #73 Add a way to use points when purchasing anything 2026-04-14 01:00:07 -06:00

Closed #203 Fix emulator crashing 2026-04-14 00:59:21 -06:00

Closed #225 Add more colour variety to poster 2026-04-14 00:58:43 -06:00

Closed #226 Include Docker and Stripe on poster 2026-04-14 00:58:43 -06:00

Closed #227 Simplify architecture diagram 2026-04-14 00:58:43 -06:00

Closed #238 Make 20 points equal to 1 dollar when making a purchase, edit sale so they can toggle whether they want to use points 2026-04-14 00:57:02 -06:00

Closed #173 Why is everyone in the database named Alex? 2026-04-14 00:56:21 -06:00

Closed #185 Store customer ids on sales 2026-04-14 00:56:21 -06:00

Closed #201 Make activity logs read-only 2026-04-14 00:56:21 -06:00

Closed #213 Restrict pet owner reassignment to managers and admins 2026-04-13 15:42:33 -06:00

Closed #177 Log actions from web desktop and android 2026-04-13 15:41:51 -06:00

Closed #196 Show activity from web desktop and android 2026-04-13 15:41:11 -06:00

Closed #107 Test everything on everything. Everything should have be parity 2026-04-13 15:35:57 -06:00

Closed #214 Add confirmation before changing a pet owner 2026-04-13 15:35:40 -06:00

Closed #109 Sales history weirdly resizing 2026-04-13 15:34:50 -06:00

Closed #198 Add admin-only store filter 2026-04-13 15:33:07 -06:00

Closed #221 Remove leftover test accounts 2026-04-13 15:28:16 -06:00

Closed #222 Run regression test after recent merge 2026-04-13 15:28:16 -06:00

Closed #209 Restrict pet owner reassignment to managers and admins 2026-04-13 15:10:26 -06:00

Closed #210 Add confirmation before changing a pet owner 2026-04-13 15:10:26 -06:00

Closed #204 Auto use the logged in staff member store 2026-04-13 15:10:25 -06:00

Closed #205 Show store selector only for admins 2026-04-13 15:10:25 -06:00

Closed #202 Sort appointments and adoptions by newest 2026-04-13 15:10:24 -06:00

Closed #88 Seperate tab for managing coupons 2026-04-13 14:38:05 -06:00

Closed #216 Make pet species a dropdown 2026-04-13 14:38:03 -06:00

Closed #208 Make pet species a dropdown 2026-04-13 14:38:01 -06:00

Closed #197 Add closed chats section 2026-04-13 14:38:00 -06:00

Closed #206 Add admin activity log view 2026-04-13 14:37:58 -06:00

Closed #195 Add admin activity log view 2026-04-13 14:37:56 -06:00

Closed #100 Why can you book a nail grooming appointments for fish 2026-04-13 14:37:54 -06:00

Closed #212 Add admin-only store filter 2026-04-13 14:37:52 -06:00

Closed #211 Add closed chats section 2026-04-13 14:23:08 -06:00

Closed #220 Show loyalty points in sales view 2026-04-13 14:16:54 -06:00

Closed #200 Add loyalty points support 2026-04-13 14:16:52 -06:00

Closed #219 Add coupons support 2026-04-13 14:16:50 -06:00

Closed #199 Add coupons support 2026-04-13 14:16:48 -06:00

Closed #186 Make pet species a dropdown 2026-04-13 14:15:33 -06:00

Closed #183 Keep human support in the same chat thread as AI chat 2026-04-13 14:15:31 -06:00

Closed #176 Add password reset endpoint 2026-04-13 14:15:28 -06:00

Closed #78 Double click to edit a table entry 2026-04-13 11:59:25 -06:00

Closed #20 AI API Key for chatbot 2026-04-13 11:59:24 -06:00

Closed #76 A button in the chat to request to speak to a human 2026-04-13 11:59:24 -06:00

Closed #4 Android: Make Staff account CRUD page 2026-04-13 11:59:23 -06:00

Closed #167 Sale history isn't resizing properly 2026-04-13 11:58:46 -06:00

Closed #128 Sales view looks bad when resized 2026-04-13 11:58:45 -06:00

Closed #151 Use a free model from openrouter for AI model 2026-04-13 11:58:45 -06:00

Closed #105 Changing between tabs on desktop should be refreshing 2026-04-13 11:58:44 -06:00

Closed #165 Signify if a chat is complete on Desktop. Seperate them 2026-04-13 11:57:12 -06:00

Closed #166 Add a way to close the chats on Desktop 2026-04-13 11:21:21 -06:00

Closed #106 More refresh buttons in every page with table or info 2026-04-11 11:05:16 -06:00

Closed #115 Remove emojis from the desktop app, they're inconsistent 2026-04-09 23:56:17 -06:00

Closed #110 Missing unicode for services icon. Clean that up 2026-04-09 22:58:06 -06:00

Closed #111 Sales history should have icon 2026-04-09 11:23:49 -06:00

Closed #40 Remove debit from the database or include debit into the payments 2026-04-07 09:50:58 -06:00

Closed #66 Add a seperate Customer screen which both Staff and Admin can see with Crud 2026-04-07 09:50:58 -06:00

Closed #116 Combine UserID and CustomerID? 2026-04-07 09:50:58 -06:00

Closed #79 Calendar view for Adoptions and Appointments 2026-04-07 09:48:45 -06:00

Closed #113 Adoptions should have a Calendar 2026-04-07 09:48:45 -06:00

Closed #63 Implement the adopted and unadopted pet filters from the backend 2026-04-07 09:47:23 -06:00

Closed #15 Web: Contact Page Personnel Card 2026-04-07 09:45:03 -06:00

Closed #16 Web: Contact Page Store Location Card 2026-04-07 09:45:03 -06:00

Closed #38 Sales history should be sorted by newest first 2026-04-07 09:16:02 -06:00

Closed #89 Add client side shopping cart which is connected to the session/user 2026-04-07 08:53:31 -06:00

Closed #71 Show staff discount if the person purchasing is a staff or admin member 2026-04-07 08:53:30 -06:00

Closed #85 Add attachment support into the Websocket chat 2026-04-07 08:53:30 -06:00

Closed #39 Sales design changes QOL 2026-04-07 08:53:29 -06:00

Closed #104 Need to be able to select an image for your own pet on web 2026-04-07 08:50:35 -06:00

Closed #117 Seperate Fullname in Users to First name and Last name 2026-04-07 08:50:22 -06:00

Closed #35 Fix the issue with the chat not working because of a test inside of postman 2026-04-07 08:49:45 -06:00

Closed #92 We should be able to see user photos in customer/staff view 2026-04-07 08:49:24 -06:00

Closed #90 Every pet can be given appointment by any user, make sure endpoint filters out the pets which aren't connected to that specific customer 2026-04-07 08:49:10 -06:00

Closed #86 Implement a coupon table and add coupons section to the sale endpoint, and every coupon has a arbritrary discount 2026-04-07 08:48:37 -06:00

Closed #95 Make sure the staff and admin login work 2026-04-07 08:48:37 -06:00

Closed #74 Find a way to connect the AI to the Customer chat websocket 2026-04-07 08:48:36 -06:00

Closed #82 Make sure you can't double book a staff member or pets for the appointments/services 2026-04-07 08:48:36 -06:00

Closed #70 If a staff or an admin makes a purchase make sure they get a flat discount 20% 2026-04-07 08:48:35 -06:00

Closed #72 Points system, 10 cent per dollar. Points connected with every user, they can redeem points for any purchase 2026-04-07 08:48:35 -06:00

Closed #67 Make sure that both Staff and Admin can edit the Customer Data with the endpoints 2026-04-07 08:48:34 -06:00

Closed #68 Connect purchases with Users, also add filters for specific customers in the sales history endpoint 2026-04-07 08:48:34 -06:00

Closed #65 Create a filter for only Customers, only Admins and only Staffs in the user endpoint 2026-04-07 08:48:33 -06:00

Closed #98 Mobile can't type in emulator 2026-04-07 08:47:30 -06:00

Closed #130 Make sure that Staff can make customer accounts 2026-04-07 08:47:11 -06:00

Closed #122 Support for more than 1 store. Staff, pets, inventory, appointments should be locked to each store 2026-04-07 08:47:03 -06:00

Closed #121 Support for more than 1 store 2026-04-07 08:47:02 -06:00

Closed #136 Unadopted pets should be kept to specific store locations 2026-04-07 08:46:45 -06:00

Closed #129 Staff should see User list with only Customers, Admin should able User list with both Customers and Staff 2026-04-07 08:46:44 -06:00

Closed #118 Remove entire customer endpoint because it's redundant and already in Users. Double check 2026-04-07 08:46:43 -06:00

Closed #119 Make staff list into a generic userlist 2026-04-07 08:46:43 -06:00

Closed #17 Web: About Us Page 2026-04-07 08:45:16 -06:00

Closed #14 Web: Contact Page 2026-04-07 08:45:12 -06:00

Closed #94 Remove all mentions of other stores, there is only one 2026-04-07 08:43:56 -06:00

Closed #114 Attach user ids to every pet (If they have an owner) 2026-04-07 08:42:40 -06:00

Closed #81 Change the Pet view endpoint so we can see the person connected to the pet 2026-04-07 08:34:47 -06:00

Closed #61 Check if the owned pets are connected with the Customers in the backend 2026-04-07 08:34:46 -06:00

Closed #62 Create a filter for only owned pets, only unadopted, only adopted pets for the pets endpoint 2026-04-07 08:34:45 -06:00

Closed #41 Different people should be able to have appointments at the same time 2026-04-07 08:34:44 -06:00

Closed #42 Customers should all have logins inside of the database 2026-04-07 08:34:44 -06:00

Closed #80 Owned status for pets which brought into store (Just check if it exists) also seed the database 2026-04-07 08:34:43 -06:00

Closed #83 Make sure that the staff which the appointment or adoptions is made with is a column in the appointments and adoptions view endpoint 2026-04-07 08:34:41 -06:00

Closed #140 Flatten all migrations into one 2026-04-07 08:30:37 -06:00

Closed #99 Make sure that you can make appointment as the same time as another staff member 2026-04-06 13:40:22 -06:00

Closed #84 Add staff member column for appointments and adoptions 2026-04-06 13:40:21 -06:00

Closed #112 Employee ID missing from Appointment and Adoptions 2026-04-06 13:40:19 -06:00

Closed #120 Customer should be able to select a staff member for their appointments 2026-04-06 13:40:17 -06:00

Closed #137 Support for missed appointments 2026-04-06 13:40:16 -06:00

Closed #19 Look at Refunds again 2026-04-02 08:55:32 -06:00

Closed #24 Switch to lombok slowly in the backend 2026-04-02 08:30:22 -06:00

Closed #23 Look into Phone number processing 2026-04-01 18:07:53 -06:00

Closed #11 Web: Online Store Page 2026-04-01 17:57:19 -06:00

Closed #13 Web: Appointment Page 2026-04-01 17:57:08 -06:00

Closed #21 Staff take over from customer chat with AI 2026-04-01 17:56:56 -06:00

Closed #44 Restrict Staff permissions in Adoptions, also make sure pets can't be adopted again 2026-04-01 17:56:44 -06:00

Closed #49 Make an endpoint for closing chat conversations or resolving them from the client or staff's perspective 2026-04-01 17:56:32 -06:00

Closed #45 Need to see at least 100 products with different categories 2026-04-01 11:37:09 -06:00

Closed #22 Need to fill Database with more data 2026-03-30 08:24:34 -06:00

Closed #34 Merge Nikitha's fork of android into main 2026-03-30 08:23:50 -06:00

Closed #10 Web: Pets Page Cards 2026-03-30 08:23:27 -06:00

Closed #12 Web: Store Item Cards 2026-03-30 08:23:26 -06:00

Closed #9 Web: Pets Adoption Page 2026-03-30 08:23:25 -06:00

Closed #8 Web: Index Page 2026-03-30 08:22:39 -06:00

Closed #31 Where did the pet photos selector go? 2026-03-30 08:22:26 -06:00

Closed #37 Per staff analytics 2026-03-30 08:22:20 -06:00

Closed #3 Android: Fetch profile data to the profile page when logged in 2026-03-27 10:24:50 -06:00

Closed #5 Android: Make specific views, depending on who’s logged in 2026-03-27 10:24:31 -06:00

Closed #7 Android: Make it so customers cannot login to the android app 2026-03-27 10:24:26 -06:00

Closed #2 Android: Add Push notification when a new chat is available 2026-03-27 10:24:21 -06:00

Closed #6 Android: Add validations to Supplier, Pets, Services 2026-03-27 10:24:21 -06:00

Closed #1 Android: Implementing saving and fetching profile images from backend 2026-03-27 10:24:18 -06:00

Closed #32 Make sure all the image endpoints are properly authenticated with JWT 2026-03-25 23:00:10 -06:00

Closed #33 Add the image endpoints to postman properly 2026-03-25 23:00:06 -06:00

Closed #25 Make tests with JUnit 2026-03-24 20:45:14 -06:00

Closed #27 Upload the initial version of the website to the git repo 2026-03-24 16:59:52 -06:00

251 Issues created by 0 users

Opened #1 Android: Implementing saving and fetching profile images from backend 2026-03-18 19:36:35 -06:00

Opened #2 Android: Add Push notification when a new chat is available 2026-03-18 19:36:51 -06:00

Opened #3 Android: Fetch profile data to the profile page when logged in 2026-03-18 19:36:58 -06:00

Opened #4 Android: Make Staff account CRUD page 2026-03-18 19:37:05 -06:00

Opened #5 Android: Make specific views, depending on who’s logged in 2026-03-18 19:37:11 -06:00

Opened #6 Android: Add validations to Supplier, Pets, Services 2026-03-18 19:37:16 -06:00

Opened #7 Android: Make it so customers cannot login to the android app 2026-03-18 19:37:22 -06:00

Opened #8 Web: Index Page 2026-03-18 19:37:55 -06:00

Opened #9 Web: Pets Adoption Page 2026-03-18 19:38:19 -06:00

Opened #10 Web: Pets Page Cards 2026-03-18 19:38:29 -06:00

Opened #11 Web: Online Store Page 2026-03-18 19:38:39 -06:00

Opened #12 Web: Store Item Cards 2026-03-18 19:38:53 -06:00

Opened #13 Web: Appointment Page 2026-03-18 19:39:02 -06:00

Opened #14 Web: Contact Page 2026-03-18 19:39:10 -06:00

Opened #15 Web: Contact Page Personnel Card 2026-03-18 19:39:24 -06:00

Opened #16 Web: Contact Page Store Location Card 2026-03-18 19:39:48 -06:00

Opened #17 Web: About Us Page 2026-03-18 19:39:58 -06:00

Opened #18 Blob storage 2026-03-21 16:28:42 -06:00

Opened #19 Look at Refunds again 2026-03-21 16:29:29 -06:00

Opened #20 AI API Key for chatbot 2026-03-21 16:29:51 -06:00

Opened #21 Staff take over from customer chat with AI 2026-03-21 16:30:53 -06:00

Opened #22 Need to fill Database with more data 2026-03-21 16:31:16 -06:00

Opened #23 Look into Phone number processing 2026-03-21 16:31:36 -06:00

Opened #24 Switch to lombok slowly in the backend 2026-03-21 17:49:56 -06:00

Opened #25 Make tests with JUnit 2026-03-21 17:50:11 -06:00

Opened #26 Password Reset Endpoints 2026-03-22 11:15:57 -06:00

Opened #27 Upload the initial version of the website to the git repo 2026-03-24 16:56:35 -06:00

Opened #31 Where did the pet photos selector go? 2026-03-25 10:02:55 -06:00

Opened #32 Make sure all the image endpoints are properly authenticated with JWT 2026-03-25 22:30:53 -06:00

Opened #33 Add the image endpoints to postman properly 2026-03-25 22:31:44 -06:00

Opened #34 Merge Nikitha's fork of android into main 2026-03-25 22:32:47 -06:00

Opened #35 Fix the issue with the chat not working because of a test inside of postman 2026-03-25 22:34:51 -06:00

Opened #36 Proper visual calendar for the Pet shop appointments 2026-03-25 22:36:18 -06:00

Opened #37 Per staff analytics 2026-03-25 22:36:51 -06:00

Opened #38 Sales history should be sorted by newest first 2026-03-25 22:37:31 -06:00

Opened #39 Sales design changes QOL 2026-03-25 22:38:15 -06:00

Opened #40 Remove debit from the database or include debit into the payments 2026-03-25 22:39:24 -06:00

Opened #41 Different people should be able to have appointments at the same time 2026-03-25 22:40:18 -06:00

Opened #42 Customers should all have logins inside of the database 2026-03-25 22:40:59 -06:00

Opened #43 Should be able to filter pets by avaliable online, need proper filtering 2026-03-25 22:42:08 -06:00

Opened #44 Restrict Staff permissions in Adoptions, also make sure pets can't be adopted again 2026-03-25 22:42:35 -06:00

Opened #45 Need to see at least 100 products with different categories 2026-03-25 22:42:57 -06:00

Opened #46 Systematically go through every single endpoint and make a JUnit test to make sure it won't break 2026-03-25 22:54:15 -06:00

Opened #49 Make an endpoint for closing chat conversations or resolving them from the client or staff's perspective 2026-03-26 20:31:35 -06:00

Opened #51 Desktop icons strange? 2026-03-27 11:30:35 -06:00

Opened #61 Check if the owned pets are connected with the Customers in the backend 2026-04-01 18:20:58 -06:00

Opened #62 Create a filter for only owned pets, only unadopted, only adopted pets for the pets endpoint 2026-04-01 18:31:13 -06:00

Opened #63 Implement the adopted and unadopted pet filters from the backend 2026-04-01 18:31:38 -06:00

Opened #64 Add sorting parameter to every endpoint in springboot 2026-04-01 18:32:47 -06:00

Opened #65 Create a filter for only Customers, only Admins and only Staffs in the user endpoint 2026-04-01 18:34:32 -06:00

Opened #66 Add a seperate Customer screen which both Staff and Admin can see with Crud 2026-04-01 18:36:33 -06:00

Opened #67 Make sure that both Staff and Admin can edit the Customer Data with the endpoints 2026-04-01 18:37:09 -06:00

Opened #68 Connect purchases with Users, also add filters for specific customers in the sales history endpoint 2026-04-01 18:47:25 -06:00

Opened #69 Make a way to filter specific customers in sales history 2026-04-01 18:47:56 -06:00

Opened #70 If a staff or an admin makes a purchase make sure they get a flat discount 20% 2026-04-01 18:53:45 -06:00

Opened #71 Show staff discount if the person purchasing is a staff or admin member 2026-04-01 18:54:33 -06:00

Opened #72 Points system, 10 cent per dollar. Points connected with every user, they can redeem points for any purchase 2026-04-01 19:01:26 -06:00

Opened #73 Add a way to use points when purchasing anything 2026-04-01 19:01:58 -06:00

Opened #74 Find a way to connect the AI to the Customer chat websocket 2026-04-01 19:04:10 -06:00

Opened #76 A button in the chat to request to speak to a human 2026-04-01 19:09:21 -06:00

Opened #77 Images for the pets, products, users, connect the existing entities in the database (AI is okay to use) 2026-04-01 19:10:15 -06:00

Opened #78 Double click to edit a table entry 2026-04-01 19:11:01 -06:00

Opened #79 Calendar view for Adoptions and Appointments 2026-04-01 19:13:11 -06:00

Opened #80 Owned status for pets which brought into store (Just check if it exists) also seed the database 2026-04-01 19:16:23 -06:00

Opened #81 Change the Pet view endpoint so we can see the person connected to the pet 2026-04-01 19:21:23 -06:00

Opened #82 Make sure you can't double book a staff member or pets for the appointments/services 2026-04-01 19:23:37 -06:00

Opened #83 Make sure that the staff which the appointment or adoptions is made with is a column in the appointments and adoptions view endpoint 2026-04-01 19:25:55 -06:00

Opened #84 Add staff member column for appointments and adoptions 2026-04-01 19:32:32 -06:00

Opened #85 Add attachment support into the Websocket chat 2026-04-01 19:33:10 -06:00

Opened #86 Implement a coupon table and add coupons section to the sale endpoint, and every coupon has a arbritrary discount 2026-04-01 19:37:33 -06:00

Opened #87 Implement coupons into the shopping cart 2026-04-01 19:38:05 -06:00

Opened #88 Seperate tab for managing coupons 2026-04-01 19:38:19 -06:00

Opened #89 Add client side shopping cart which is connected to the session/user 2026-04-01 19:39:47 -06:00

Opened #90 Every pet can be given appointment by any user, make sure endpoint filters out the pets which aren't connected to that specific customer 2026-04-01 19:42:05 -06:00

Opened #91 Crop the image from the backend side 2026-04-01 19:42:46 -06:00

Opened #92 We should be able to see user photos in customer/staff view 2026-04-01 19:46:01 -06:00

Opened #93 Make it so that you can't make a product with the same name as an existing one 2026-04-01 19:47:28 -06:00

Opened #94 Remove all mentions of other stores, there is only one 2026-04-01 19:48:01 -06:00

Opened #95 Make sure the staff and admin login work 2026-04-02 08:29:14 -06:00

Opened #96 Seed information for all appointment, analytics, up until the end of the year for the demos 2026-04-02 09:41:03 -06:00

Opened #97 Make sure there's a ping for notifications on desktop app 2026-04-02 10:16:16 -06:00

Opened #98 Mobile can't type in emulator 2026-04-02 10:18:12 -06:00

Opened #99 Make sure that you can make appointment as the same time as another staff member 2026-04-02 10:26:13 -06:00

Opened #100 Why can you book a nail grooming appointments for fish 2026-04-02 10:31:24 -06:00

Opened #101 Every category of pet can only have certain appointments types 2026-04-02 10:32:51 -06:00

Opened #102 Can't see the scheduled appointments on web 2026-04-02 10:36:56 -06:00

Opened #103 Can't see updated scheduled adoption when made, check everything 2026-04-02 10:37:22 -06:00

Opened #104 Need to be able to select an image for your own pet on web 2026-04-02 10:38:49 -06:00

Opened #105 Changing between tabs on desktop should be refreshing 2026-04-02 10:40:14 -06:00

Opened #106 More refresh buttons in every page with table or info 2026-04-02 10:40:42 -06:00

Opened #107 Test everything on everything. Everything should have be parity 2026-04-02 10:45:38 -06:00

Opened #109 Sales history weirdly resizing 2026-04-04 14:51:15 -06:00

Opened #110 Missing unicode for services icon. Clean that up 2026-04-04 14:51:43 -06:00

Opened #111 Sales history should have icon 2026-04-04 14:51:55 -06:00

Opened #112 Employee ID missing from Appointment and Adoptions 2026-04-04 14:59:26 -06:00

Opened #113 Adoptions should have a Calendar 2026-04-04 15:01:22 -06:00

Opened #114 Attach user ids to every pet (If they have an owner) 2026-04-04 15:02:47 -06:00

Opened #115 Remove emojis from the desktop app, they're inconsistent 2026-04-04 15:04:43 -06:00

Opened #116 Combine UserID and CustomerID? 2026-04-04 15:05:13 -06:00

Opened #117 Seperate Fullname in Users to First name and Last name 2026-04-04 15:06:41 -06:00

Opened #118 Remove entire customer endpoint because it's redundant and already in Users. Double check 2026-04-04 15:09:31 -06:00

Opened #119 Make staff list into a generic userlist 2026-04-04 15:12:26 -06:00

Opened #120 Customer should be able to select a staff member for their appointments 2026-04-04 15:27:15 -06:00

Opened #121 Support for more than 1 store 2026-04-04 15:28:04 -06:00

Opened #122 Support for more than 1 store. Staff, pets, inventory, appointments should be locked to each store 2026-04-04 15:30:08 -06:00

Opened #123 Support for more than 1 store, should be able to filter by store if admin 2026-04-04 15:30:48 -06:00

Opened #124 Admins shouldn't be able to edit other Admin's accounts 2026-04-04 15:50:56 -06:00

Opened #125 Make sure the phone number validation didn't regress 2026-04-04 15:51:56 -06:00

Opened #126 What is up with the status of a User account? Why can they be active or inactive? 2026-04-04 15:52:21 -06:00

Opened #127 Make sure there's no generic "Validation failed.." issue 2026-04-04 15:53:10 -06:00

Opened #128 Sales view looks bad when resized 2026-04-04 15:56:10 -06:00

Opened #129 Staff should see User list with only Customers, Admin should able User list with both Customers and Staff 2026-04-04 15:57:34 -06:00

Opened #130 Make sure that Staff can make customer accounts 2026-04-04 15:58:20 -06:00

Opened #131 JavaFX application doesn't have an icon on Windows (Get rid of Duke) 2026-04-04 15:59:17 -06:00

Opened #132 Filter by customers in sales 2026-04-04 16:02:31 -06:00

Opened #136 Unadopted pets should be kept to specific store locations 2026-04-05 23:52:37 -06:00

Opened #137 Support for missed appointments 2026-04-06 00:37:56 -06:00

Opened #140 Flatten all migrations into one 2026-04-06 16:17:52 -06:00

Opened #147 Make sure you can see the details of each store 2026-04-07 09:20:17 -06:00

Opened #148 Make sure you can only choose the species from a dropdown, don't give a blank box 2026-04-07 09:21:13 -06:00

Opened #149 Make sure there's seperate First name and Last name field for profiles 2026-04-07 09:22:32 -06:00

Opened #150 Make a dropdown for selecting species on all frontends 2026-04-07 09:26:52 -06:00

Opened #151 Use a free model from openrouter for AI model 2026-04-07 14:23:40 -06:00

Opened #153 Shorten the error messages to around 7 words so it fits on phone toasts 2026-04-07 20:57:28 -06:00

Opened #157 Purchase order status field is empty? What was supposed to be in there? 2026-04-09 11:09:49 -06:00

Opened #159 More sorting and filtering for Analytics 2026-04-09 11:22:49 -06:00

Opened #165 Signify if a chat is complete on Desktop. Seperate them 2026-04-09 23:55:39 -06:00

Opened #166 Add a way to close the chats on Desktop 2026-04-09 23:56:05 -06:00

Opened #167 Sale history isn't resizing properly 2026-04-10 00:00:45 -06:00

Opened #173 Why is everyone in the database named Alex? 2026-04-13 13:41:32 -06:00

Opened #174 Configure Gmail email API key 2026-04-13 13:59:52 -06:00

Opened #175 Configure Azure deployment 2026-04-13 13:59:53 -06:00

Opened #176 Add password reset endpoint 2026-04-13 13:59:54 -06:00

Opened #177 Log actions from web desktop and android 2026-04-13 13:59:56 -06:00

Opened #178 Send email on customer registration 2026-04-13 14:01:08 -06:00

Opened #179 Send email on customer purchase 2026-04-13 14:01:09 -06:00

Opened #180 Send adoption reminder emails to staff and customers 2026-04-13 14:01:10 -06:00

Opened #181 Send appointment reminder emails to staff and customers 2026-04-13 14:01:12 -06:00

Opened #182 Email support chat transcript to customer 2026-04-13 14:01:13 -06:00

Opened #183 Keep human support in the same chat thread as AI chat 2026-04-13 14:01:15 -06:00

Opened #184 Block swears and prevent remote code execution 2026-04-13 14:01:16 -06:00

Opened #185 Store customer ids on sales 2026-04-13 14:01:17 -06:00

Opened #186 Make pet species a dropdown 2026-04-13 14:01:18 -06:00

Opened #187 Add pet age input 2026-04-13 14:01:20 -06:00

Opened #188 Center align pet and home image section 2026-04-13 14:01:21 -06:00

Opened #189 Fix chat attachments 2026-04-13 14:01:23 -06:00

Opened #190 Let customers access saved chat conversations 2026-04-13 14:01:24 -06:00

Opened #191 Separate closed chats from open and recent chats 2026-04-13 14:01:25 -06:00

Opened #192 Make closed chats look different from unclaimed chats 2026-04-13 14:01:27 -06:00

Opened #193 Move AI chat to a floating bottom right button 2026-04-13 14:01:28 -06:00

Opened #194 Add reset password flow from email link 2026-04-13 14:01:29 -06:00

Opened #195 Add admin activity log view 2026-04-13 14:01:31 -06:00

Opened #196 Show activity from web desktop and android 2026-04-13 14:01:32 -06:00

Opened #197 Add closed chats section 2026-04-13 14:01:33 -06:00

Opened #198 Add admin-only store filter 2026-04-13 14:01:34 -06:00

Opened #199 Add coupons support 2026-04-13 14:07:36 -06:00

Opened #200 Add loyalty points support 2026-04-13 14:07:37 -06:00

Opened #201 Make activity logs read-only 2026-04-13 14:07:39 -06:00

Opened #202 Sort appointments and adoptions by newest 2026-04-13 14:07:40 -06:00

Opened #203 Fix emulator crashing 2026-04-13 14:07:42 -06:00

Opened #204 Auto use the logged in staff member store 2026-04-13 14:07:43 -06:00

Opened #205 Show store selector only for admins 2026-04-13 14:07:44 -06:00

Opened #206 Add admin activity log view 2026-04-13 14:07:46 -06:00

Opened #207 Add password reset flow 2026-04-13 14:07:47 -06:00

Opened #208 Make pet species a dropdown 2026-04-13 14:07:48 -06:00

Opened #209 Restrict pet owner reassignment to managers and admins 2026-04-13 14:07:50 -06:00

Opened #210 Add confirmation before changing a pet owner 2026-04-13 14:07:51 -06:00

Opened #211 Add closed chats section 2026-04-13 14:07:52 -06:00

Opened #212 Add admin-only store filter 2026-04-13 14:07:54 -06:00

Opened #213 Restrict pet owner reassignment to managers and admins 2026-04-13 14:07:55 -06:00

Opened #214 Add confirmation before changing a pet owner 2026-04-13 14:07:57 -06:00

Opened #215 Add password reset flow 2026-04-13 14:07:59 -06:00

Opened #216 Make pet species a dropdown 2026-04-13 14:08:01 -06:00

Opened #217 Split users view into customers and staff 2026-04-13 14:08:02 -06:00

Opened #218 Match analytics filters with android 2026-04-13 14:08:04 -06:00

Opened #219 Add coupons support 2026-04-13 14:08:05 -06:00

Opened #220 Show loyalty points in sales view 2026-04-13 14:08:06 -06:00

Opened #221 Remove leftover test accounts 2026-04-13 14:08:08 -06:00

Opened #222 Run regression test after recent merge 2026-04-13 14:08:09 -06:00

Opened #223 Reduce poster text and add more visuals 2026-04-13 14:08:10 -06:00

Opened #224 Increase poster font sizes 2026-04-13 14:08:12 -06:00

Opened #225 Add more colour variety to poster 2026-04-13 14:08:13 -06:00

Opened #226 Include Docker and Stripe on poster 2026-04-13 14:08:14 -06:00

Opened #227 Simplify architecture diagram 2026-04-13 14:08:16 -06:00

Opened #228 Send poster draft for review 2026-04-13 14:08:18 -06:00

Opened #229 Prepare to explain design decisions in demo 2026-04-13 14:08:19 -06:00

Opened #230 Hide GET toggle and date selection for the activity logs 2026-04-13 15:18:13 -06:00

Opened #231 Make sure there's an actual log.txt file 2026-04-13 15:18:27 -06:00

Opened #232 Make the textbox on the desktop not have an outline and also be a fixed size 2026-04-13 15:27:05 -06:00

Opened #233 Make sure the switch from avaliable to pending status happens properly if someone already has an appointment 2026-04-13 15:37:51 -06:00

Opened #234 Lock the ability to change pet status as a staff member (Only for adopted and owned) 2026-04-13 15:40:13 -06:00

Opened #235 Disable sales and refund for admins 2026-04-13 15:48:56 -06:00

Opened #236 Disable refunds as an admin 2026-04-13 15:49:31 -06:00

Opened #237 Be able to edit loyality points of customers as admins 2026-04-13 15:51:08 -06:00

Opened #238 Make 20 points equal to 1 dollar when making a purchase, edit sale so they can toggle whether they want to use points 2026-04-13 15:57:41 -06:00

Opened #239 Add breed dropdown when making a new pet or editing 2026-04-13 16:04:33 -06:00

Opened #240 Images for the different stores 2026-04-13 16:08:02 -06:00

Opened #241 Remove store personnel section 2026-04-13 16:08:33 -06:00

Opened #242 Replace the email in the contacts area with the Gmail when that is made and ready 2026-04-13 16:09:23 -06:00

Opened #243 Remove the about us section and put it at the bottom of the home page to make it longer 2026-04-13 16:10:54 -06:00

Opened #244 Change the website icon 2026-04-13 16:13:28 -06:00

Opened #245 Make stripe work on the backend again 2026-04-13 16:16:30 -06:00

Opened #246 AI chatbot is WAYYY to slow 2026-04-13 16:19:47 -06:00

Opened #247 We should be able to see the different chats we have on web both open and closed 2026-04-13 16:21:43 -06:00

Opened #248 Appointments should have a drop down for Breeds and Pets. Also Breeds are NOT optional 2026-04-13 16:24:08 -06:00

Opened #249 If we give a invalid input, automatically scroll to the top (Like for appointments) 2026-04-13 16:25:58 -06:00

Opened #250 Adoptions are not implemented on web, we have to make that 2026-04-13 16:29:17 -06:00

Opened #255 Pets and store items should have pages, there are 100+ pets and items 2026-04-14 09:50:54 -06:00

Opened #256 We should be able to see previous chats 2026-04-14 09:51:40 -06:00

Opened #257 "Support agent will be with you" message doesn't disappear even after the staff member chats 2026-04-14 09:52:45 -06:00

Opened #258 Navbar overlap? Navbar should be doing something to prevent this 2026-04-14 09:54:23 -06:00

Opened #259 Remove all the addresses 2026-04-14 09:54:54 -06:00

Opened #260 Remove staff role in edit staff 2026-04-14 09:55:59 -06:00

Opened #261 Fix the rounded corners on the navbar 2026-04-14 09:58:20 -06:00

Opened #262 New notification icon for chat on Desktop won't disappear after reply 2026-04-14 10:29:57 -06:00

Opened #263 Make sure that the store addresses aren't hardcoded 2026-04-14 13:23:51 -06:00

Opened #264 Make sure to that pet ids should be nullable in the appointments table since they can be deleted by user 2026-04-14 13:26:04 -06:00

Opened #265 Appointments page: if person has no pets, add a redirect to pets page 2026-04-14 13:39:17 -06:00

Opened #269 Test coupons in all apps, CRUD and also using and replacing them during sales. Limit 1 per order? 2026-04-14 16:22:30 -06:00

Opened #270 Test points in all apps, CRUD and also using and replacing them during sales. 2026-04-14 16:22:39 -06:00

Opened #271 Need to test email features when registering, making appointment, resetting password and etc 2026-04-14 16:23:38 -06:00

Opened #272 Need to make sure the deployed website works with the email redirections 2026-04-14 16:28:51 -06:00

Opened #273 Need to make sure android connects to the deployed website when that is made 2026-04-14 16:29:11 -06:00

Opened #276 Profile images missing from the chat 2026-04-14 20:13:33 -06:00

Opened #277 Attachments broken 2026-04-14 20:13:45 -06:00

Opened #281 Human chat should continue in the same transcript as the AI chat 2026-04-14 20:43:48 -06:00

Opened #282 Chat auto-scrolls to the bottom unexpectedly and messages jump around 2026-04-14 20:43:49 -06:00

Opened #283 Add and verify analytics filters so the filtered results are accurate 2026-04-14 20:43:50 -06:00

Opened #284 Activity log should show the last 30 days instead of a fixed row limit 2026-04-14 20:43:51 -06:00

Opened #285 Add a plain-language description column to the activity log alongside the existing entry 2026-04-14 20:43:52 -06:00

Opened #286 Move activity logs from the database to rotating log files in a logs folder 2026-04-14 20:43:53 -06:00

Opened #287 Move all backend log output into a logs folder 2026-04-14 20:43:54 -06:00

Opened #288 You should only be able to use one coupon at a time 2026-04-14 20:43:55 -06:00

Opened #289 Show coupon usage limits clearly during checkout 2026-04-14 20:43:56 -06:00

Opened #290 Show how many loyalty points will be earned during checkout 2026-04-14 20:43:57 -06:00

Opened #291 Separate the storewide analytics metrics from the individual staff chart 2026-04-14 20:43:58 -06:00

Opened #292 Add customer and staff profile images to the desktop app 2026-04-14 20:43:59 -06:00

Opened #293 Finish the Resend email notification integration 2026-04-14 20:44:00 -06:00

Opened #294 Add product images to the desktop app 2026-04-14 20:44:01 -06:00

Opened #295 Add the option to remove a coupon during checkout 2026-04-14 20:44:02 -06:00

Opened #298 Disable Dark mode on the website or make dark mode use the light mode theme 2026-04-14 21:57:46 -06:00

Opened #321 Searching "cat" on products doesn't filter the results 2026-04-16 07:22:18 -06:00

Opened #323 Can't see chat attachments in the chat bubble 2026-04-16 09:48:53 -06:00

Opened #327 Make sure to have a proper README for submission 2026-04-19 16:49:45 -06:00

Opened #328 Make sure to comment all of Android 2026-04-19 16:49:55 -06:00

Opened #329 Make sure to comment all of backend 2026-04-19 16:50:07 -06:00

Opened #330 Make sure to comment all of Desktop 2026-04-19 16:50:25 -06:00

Opened #331 Make sure to comment all of Web 2026-04-19 16:50:39 -06:00

Opened #332 If reinstalling the app on the emulator the app automatically has the user logged in. However they cannot access anything while logged in. 2026-04-19 17:04:21 -06:00

Opened #333 Look over every time the database is access by the Backend to make sure it's consistent 2026-04-19 17:54:22 -06:00

Opened #334 Try breaking the Backend with Curl and Postman - Right-Bicep 2026-04-19 17:54:55 -06:00