Skip to content

Frontend and collaborative problems#4

Open
LauranceLin wants to merge 13 commits into
mainfrom
frontend
Open

Frontend and collaborative problems#4
LauranceLin wants to merge 13 commits into
mainfrom
frontend

Conversation

@LauranceLin

@LauranceLin LauranceLin commented Dec 10, 2023

Copy link
Copy Markdown
Owner

Some problems need to solve (mostly about backend)

  • LOGIN: admin needs to redirect to other page (e.g. admin_reported_events?)
  • REPORT_EVENTS, REPORTRECORD: event_list needs to add information about eventanimals
  • REPORTRECORD: Event delete button hasn't been implemented (Note that name of each button is the same, which may cause some problems when integration?)
  • EVENT: event needs to add information about shortaddress
  • EVENT: needs to send a list of placement (placementlist?) involving placementid and placementname to generate a selection about placement in frontend
  • EVENT: needs to send some information to make the frontend distinguish types of responders (event hasn't been accepted, event accepted by theirselves, event accepted by others)

Event page hasn't been finished.
Include bug fixing, adding responder view in event page, connecting deletion button, etc.
@linpeiyu164

linpeiyu164 commented Dec 12, 2023

Copy link
Copy Markdown
Collaborator

Some frontend Todos:

  • Add button to go to addevent
  • Delete subscription button
  • offset should not be < 0
  • url parameters for filtering (notifications, reported_events)
  • event_result: result_type should be integer: 0 --> result, 1 --> warning
  • fix event page QQ
  • add optional report and warning in event page

LauranceLin and others added 9 commits December 14, 2023 03:15
Fix navbar, pagination, event page except edit button.
And some adjustment about value returning and receiving
Includes subscription deletion button in subscription page, animal type and placement in event page.
Include admin_events, userlist, responderlist, viewuserinfo, responderinfo, and admin_view_event
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants