Skip to content

PR: Update 1.3.0#25

Closed
doyoonkim3312 wants to merge 34 commits intomainfrom
development
Closed

PR: Update 1.3.0#25
doyoonkim3312 wants to merge 34 commits intomainfrom
development

Conversation

@doyoonkim3312
Copy link
Member

Update 1.3.0

  • User now can add bookmarks for their desired notices.

doyoonkim3312 and others added 30 commits January 20, 2025 23:58
[PR] Synchronize Main and Development
  - Add reusable animated dialog that slides in from the bottom, and slides out to the bottom.
  - Content inside of the dialog could be custom-defined.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add new destination for managing saved bookmarks
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add necessary string values for localization.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Change type of parameter to be provided to the lambda function onNoticeClicked.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Modify structures of entities under Room Database.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Provide lambda function onItemClicked to the sub-level composable.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Replace modifier of the Card composable with the modifier instance provided as an argument of the parent composable.
  - Needed to be refined later to ensure stable service.
    (If user enters this point without initial permission allowance.)
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add new functions for querying necessary data from the local resource.
  - Modify existing function to enhance its efficiency.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Modify type of the parameter in lambda function onNoticeSelected.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add new destination 'EDIT_BOOKMARK.'
  - Change the way how argument is being provided to the navigate function to navigate to the expected location.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Include new CRUD functions to DAO.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add new state to MainAppState. (BottomNavBarVisibility, TempReservedNoticeForBookmark)
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Enable BottomNavBar for navigate between Home (Where notices are to be listed) and Bookmarks (where saved bookmarks are to be listed.)
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Change logic how data related to bookmark is being stored in the local database.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add missing data to create new Notice object.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Fetch bookmark and related notice by using a received bookmark instance and its attribute 'nttId'
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - ViewModel of the EditBookmark composable. Handle State for the correlated UI components, and other required functions to receive/send the data.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - UI Component of the EditBookmark.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Add new function belongs to Notice and NoticeEntity data class. (toNoticeEntity, toNotice)
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Replace lambda function onNoticeClicked has a enhanced parameter type.
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Fix duplicated bookmark to be shown on LazyColumn. (Remove identical elements from the list.)
  Overall Description: Users are now being able to add/modify/remove bookmark regards to certain notice.

  - Fix duplicated bookmark to be shown on LazyColumn. (Remove identical elements from the list.)
  - Customer report should be submitted only if it contains characters between 5 and 500.
  - Add new boolean state to track whether it's ready to be submitted or not.
  - Disable back button / Swipe-to-Back actions on Main Composable and Bookmarks Composable.
  - Remove unnecessary comments (Commented Code Block).
  - Fix identified issue on LazyColumn, which was not being updated after the data was removed from the local data source.
  - Fix minor cosmetic issue on BottomNavBar
  - Add suitable information for unsupported features
  - Add blank page for list of Bookmarks that informs user that there are no bookmarks saved.
  - Add necessary string resources.
  - Resolve identified issue on going through Github Action
  - Remove unnecessary job on Github Action
  - Change scope of the job 'GenerateBuildArtifact' to be executed.
@doyoonkim3312
Copy link
Member Author

Change the purpose of the each branch to store the code alongside with a deployment process

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.

1 participant