Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Releases: lemredd/talakutnangan

Employee Schedule Layout Hotfix (v1.8.2)

12 Dec 04:07
v1.8.2
ba6154e
Compare
Choose a tag to compare

Changelog

v1.8.2

🩹 Fixes

  • user: Show schedules if reachable employee (c55cdb4)
  • user: Use the user being read (cb467af)
  • user: Ensure to use the schedules of read user (a7d1a4c)

🎨 Styles

  • user: Layout the schedules properly (e4e5cd3)
  • user: Compress the layout of read user page (eb5d3a4)

❤️ Contributors

  • Kenneth Trecy Tobias

Layout Hotfix (v1.8.1)

11 Dec 16:11
v1.8.1
1a24d1b
Compare
Choose a tag to compare

Changelog

v1.8.1

🚀 Enhancements

  • user: Change the variant of name field (6475cdf)

🩹 Fixes

  • post: Allow menu to be shown (3793cc4)
  • user: Add random ID to prevent caching (116ae9f)

🎨 Styles

  • user: Add basis for schedule picker group (d82e796)
  • user: Ensure correct spacing of schedules (8f6916e)

❤️ Contributors

  • Kenneth Trecy Tobias

Compressed Layout (v1.8.0)

11 Dec 11:52
v1.8.0
153f55e
Compare
Choose a tag to compare

Changelog

v1.8.0

🚀 Enhancements

  • component: Make the existence filters in proper case (07ead21)
  • user: Allow deans to edit the schedule of other employees (ec106f2)
  • server: Register route to get a random image (bd063a6)
  • server: Change the background URL of log in page (7c30a65)
  • profanity filter: ⚠️ Remove profanity filter routes (6993179)
  • asynchronous file: Remove routes for asynchronous file (3935a7d)
  • home: Show the posts (cc50ef4)
  • home: Show the posts (0034e6c)
  • component: Add field to search for tags (d119c44)
  • consultation: Allow urgent submission (bdaa48a)
  • consultation: Disable if urgent (aecbbe4)
  • home: Show the teaser even if authenticated (eeba9f8)
  • consultation: Allow forceful start (f136623)
  • consultation: Set urgent reason (eb90c31)
  • consultation: Display urgency in details (15ed53f)

🩹 Fixes

  • user: Correct the casing of the name (e67095c)
  • consultation: Use all IDs (09b1096)
  • manager: Limit the count to existing users (b5914e7)
  • manager: Limit the count to existing users (27e7487)
  • consultation: Find activities of consultation (4fd16bc)
  • manager: Limit the count to existing attached users (b5db48b)
  • consultation: Find activities of consultation (efeaee4)
  • server: Reorder to override the user read route (2162496)
  • consultation: Correct conditioning (f666a05)
  • server: Remove asynchronous operation in catching errors (d3f5055)
  • server: Ensure random ID changes every reload (75a4503)
  • post: Correct the data passed to the client (0cda8e6)
  • consultation: Set chosenTime if urgent (dffa9bf)
  • consultation: Hide time field if urgent (7cb5072)
  • consultation: Allow colons in reason (623ffbb)
  • consultation: Use isUrgent state (9d2491a)
  • consultation: Update with urgency (87097a5)
  • consultation: Allow ending if urgent (43fe413)
  • consultation: Select first date if urgent (89b49e0)
  • consultation: Clear date and time (21bd3f9)

💅 Refactors

  • server: Make image count into a constant (4ab337c)

🏡 Chore

  • consultation: Replace with proper words (91bf498)
  • consultation: Change letter of a word (45c0831)
  • consultation: Replace with proper words (807ac16)
  • component: Remove unused variable (442f91d)
  • consultation: Replace with proper word (c0d626e)
  • revert: Unupdate with urgency (54096fd)
  • revert: Unadd urgent badge (3831fa8)
  • revert: Unuse isUrgent state (cf02d13)
  • revert: Undisplay urgency in details (cca50b4)
  • revert: Unmake urgent state (7ef270f)
  • revert: Unset urgent reason (f1f9ef6)
  • revert: Unensure urgent reason field (53de92c)
  • revert: Unallow colons in reason (bdc440c)

✅ Tests

  • factory: ⚠️ Remove factory for asynchronous file (cd2c441)

🌊 Types

  • server: Add property to get the force confirmation pointer (3bfd4d1)
  • server: Make type to filter by tags (ba4b8fb)
  • server: Make tag IDs be number or string (db3e9db)
  • server: Allow asterisk to be passed as tag ID (bc7bfcb)
  • share: Remove document types for found comment word (cbd7e2e)
  • share: Remove document types for found post word (bd8248a)
  • share: Remove document types for profanity filter (d04829b)
  • share: ⚠️ Remove document types for asynchronous file (916559b)
  • server: Remove asynchronous operation manager (8ed1259)
  • back-end: Remove asynchronous operation types (ac32a9c)

🎨 Styles

  • consultation: Center message (77eef41)
  • consultation: Use @apply directive (47a7ef7)
  • profile: Remove extra spaces (a89b2d6)
  • consultation: Customize color for a status (4f79695)
  • consultation: Lessen margin (9b9d52f)
  • consultation: Reorganize styles (857230e)
  • consultation: Flex dynamically (7f34887)
  • consultation: Style consultor fields (0b29f5d)
  • consultation: Adjust margin (c1a2f6e)
  • consultation: Override margin (e52fdc4)
  • consultation: Compress date and time fields (7e62f6d)
  • consultation: Center vertically (8d69b2a)
  • user: Flex schedule pickers (d5bc591)
  • page: Tint the image (67b9194)
  • consultation: Compress details (c9db13f)
  • page: Add compatible styles (f3e7bd7)
  • home: Add guidelines to distinguish instructions and posts (f513682)
  • user: Flex schedule groups (03da0cd)
  • user: Display schedules in column (ede3486)
  • user: Limit height (5e047fc)
  • user: Limit width (0b7a362)
  • user: Flex buttons (d576e20)
  • consultation: Attempt to put the chat in next page (3da4881)
  • consultation: Override flex display (f5815c6)

👓 Reformed Templates

  • consultation: Rename consultant and consulter (e932e15)
  • consultation: Rename consultant and consulter (382da29)
  • consultation: Relocate error message (054c7e2)
  • consultation: Add urgent badge (40ee4ae)
  • consultation: Add urgent badge (8a1bcf3)

🔩 Internals

  • validator: Make validator to ensure there are no user (11d5ca4)
  • department: Prevent deletion if there are users associated (62d29e8)
  • server: Add links to try the images (82ff611)
  • server: Add constant to form the link (62ad04a)
  • server: Make route to get a random image (1abb69b)
  • server: Make the URL more distinguishable (7f36cb8)
  • validator: Ignore the schedules if permitted (d97c13f)
  • consultation: Add pointer to force the start (5b68bde)
  • consultation: Add pointer to force start (864033c)
  • validator: Remove dependence on external libraries (331f3a8)
  • query: Make query to sift by tags (66eacd0)
  • manager: Add query to sift by tags (94b4c15)
  • rule set: Allow setting constraints for initial pipes (6d15fb0)
  • post: Add rule to validate tag IDs (f20bc52)
  • post: Add missing tag IDs (7116c11)
  • manager: ⚠️ Remove found comment word manager (1712ca3)
  • manager: ⚠️ Remove found post word manager (1359fa2)
  • manager: ⚠️ Remove profanity filter manager (3903a6b)
  • transformer: ⚠️ Remove found comment word transformer (9d22120)
  • transformer: ⚠️ Remove found post word transformer (133602e)
  • transformer: ⚠️ Remove profanity filter transformer (cf8e97b)
  • model: Remove model for found comment word (25d0284)
  • model: Remove model for found post word (4e6a30c)
  • model: Remove model for profanity filter (b96d3f2)
  • manager: ⚠️ Remove asynchronous file manager (e7b0a10)
  • transformer: ⚠️ Remove asynchronous file transformer (34fd2b6)
  • model: ⚠️ Remove asynchronous file model (0eb9a17)
  • migration: ⚠️ Make migration to remove asynchronous file table (e2d20e1)
  • middleware: ⚠️ Remove asynchronous operation initializer (97b7933)
  • fetcher: ⚠️ Remove fetcher for asynchronous fetcher (8c2afe4)
  • server: Add new image file IDs (6639984)
  • user: Select ID randomly (c67662e)
  • home: Pass the posts to home if authenticated (b9ee2fa)
  • post: Allow search by tag post (ded7f17)
  • manager: Override required tag post (92cc85a)
  • post: ⚠️ Add requirement if post menu should be shown or not (3ad47be)
  • home: Remove unnecessary listeners (832bac4)
  • consultation: Make urgent state (27574b2)
  • consultation: Set milliseconds if urgent (865b2f7)
  • constants: Make new constant (9f39801)
  • consultation: Determine custom millisecond (6f169c3)
  • consultation: Make isUrgent state (86a3c8b)
  • user: Clear errors and messages on change (b078198)
  • user: Unfill success message (608ebf9)
  • user: Clear messages on toggleAdding (78096ca)
  • user: clearMessages when editing (f98c527)

🔦 Developer Experience

  • command: Ensure package version is also updated (0b3830e)

🦠 Unit Tests

  • consultation: Set on going consultation (0b51681)
  • consultation: Prepare profile picture test (d7f05ed)
  • manager: Ensure counting of users is limited to existing users (022b40d)
  • consultation: Ensure equality of IDs (8473c59)
  • manager: Make test to exclude archived model from count (c65d668)
  • department: Ensure department cannot be deleted with existing user (a9cf2b5)
  • consultation: Ensure consultation is not yet finished (b08080f)
  • consultation: Rename props (ce3b638)
  • validator: Prepare test to ignore the schedules (2ac7fac)
  • consultation: Ensure there are necessary confirmation (61a8ed7)
  • query: Make query to sift by tags (3bfa9c8)
  • consultation: Move unit test (a3456ad)
  • consultation: Unstub some components (f6f4d00)
  • consultation: Mock emission (c5f925e)
  • consultation: Use proper selector (1a89303)
  • consultation: Ensure request on submit (226c1ba)
  • consultation: Ensure urgent submission (476ba07)
  • consultation: Prepare forceful start test (443fe51)
  • component: Fix multiviewer test (daf3563)
  • consultation: Ensure datetime fill if urgent (ac0e53c)
  • consultation: Ensure force start button text (7a025b1)
  • consultation: Ensure forceful start emission (7b7b601)
  • consultation: Ensure urgent reason field (dd919e2)
  • consultation: Ensure custom milliseconds (4844eab)
  • consultation: Ensure custom milliseconds (e2b52d1)
  • consultation: Provide schedule on props (9485eca)

🕷 Integration Tests

  • user: Remove old code (644f85b)
  • semester: Remove passwword confirmation (421ee65)
  • tag: Remove password confirmation (b59ab34)
  • department: Add missing department (c0bca7c)
  • consultation: Ensure normal start is confirmed (41f49bb)

⚠️ Breaki...

Read more

Consultation Showdown (v1.7.0)

28 Nov 13:00
Compare
Choose a tag to compare

Changelog

v1.7.0

🚀 Enhancements

  • page: Suspense all buttons (0ca07a3)
  • semester: Suspense all buttons (b515011)
  • chat: Suspend controller when sending (97b46e2)
  • component: Disable button while operating (ea877a3)
  • chat: Disable input while sending (3de375a)
  • component: Limit date by given values (f99c06f)
  • tag: Update name field status (a6910d8)
  • chat: Disable buttons while sending (5d429fb)

🩹 Fixes

  • share: Revert helper property (6e429ba)
  • department: Give proper resource type (198345c)
  • page: Clear success messages on error (d00fd7f)
  • tag: Add missing filter (c527285)
  • component: Cancel on close (b95379f)
  • page: Import missing component (06d2bf9)
  • role: Ensure undeleted state (9a66804)
  • manager: Cast IDs to number (377a95b)
  • department: Use helper (21b7a9c)
  • component: Modify classes on method call (cff3652)
  • chat: Show seen status on the latest message (afb0864)
  • component: Clear success messages on error (ad521d4)
  • component: Continue editing after adding schedule (3edc3fb)
  • component: Use max range (604de27)
  • component: Watch for range value changes (8a53ace)
  • user: Correct the method to be called (b862afa)
  • page: Hide button if archived (bdaec07)
  • user: Correct the manager used in reading users (3ea78e5)
  • post: Handle empty tags (5bd03b5)
  • post: Handle empty tags in updating post (1945dff)
  • call: Style others' track containers (82168cb)
  • manager: Ensure unfinished consultation (9e68ffc)
  • server: Validate ongoing consultation (a35c681)
  • back-end: Correct the quantifier (3b722e7)
  • query: Include deleted roles or attachment for posts (fb379e8)
  • department: Stop retrieving departments in a loop (ba19185)
  • user: Show the file name that was selected for uploading (0c32639)
  • comment: Add meta info to show counters for votes (2227671)
  • role: Update only if not deleted (e11138b)
  • tag: Update only if not deleted (0c8a951)
  • page: Update only if not deleted (5e29c0f)
  • page: Disable fields conditionally (7a738aa)
  • consultation: Rephrase error detail (26c54fe)
  • user: Remove conditioning of department field (e16cc1e)
  • post: Prevent showing add post button if not permitted (e1ae5ec)
  • consultation: Fix double names (e046f36)
  • consultation: Set the value to trigger changes (b120a59)
  • consultation: Show the selected file (c232ba5)
  • consultation: Clear the previously uploaded file (4347125)
  • user: Correct the mechanism to accept image files (1b13d39)
  • user: Allow any image files (a463585)
  • user: Allow any dark mode to toggle (c3b8625)
  • user: Check with other permission combinations (9296ab0)
  • user: Disable editable field for name if not permitted (e332cbd)
  • consultation: Correct the casing of consultation (9380ba0)
  • consultation: Correct the state to use (7d7a3cd)
  • call: Fix duplicating names in message (b5fc420)
  • chat: Suspend preview of file (84f5354)
  • page: Add missing property (2ec9a17)
  • user: Make methods asynchronous (0ec8a75)
  • tag: Revert state after updating (3a27666)

💅 Refactors

  • component: Use helper (007b5dd)
  • post: Remove duplicate code (f445eec)
  • post: Receive the current department instead (bfde76d)

🏡 Chore

  • call: Rephrase messages (9f2a8a5)
  • revert: Unflex a controls container (cd09cde)
  • revert: Unsuspend controller when sending (59f0c91)
  • component: Generalize helper (e1e0a81)
  • page: Remove unused import (f358863)
  • validator: Clone consultation validator (a621393)
  • revert: Undo searching for verified user (64a4900)
  • component: Add missing deleted at in read and create (156191e)
  • database: Correct the spelling of segregate (72b41e9)
  • semester: Clean the code (cf3b482)
  • department: Clean the code (3e6b30d)
  • user: Parenthesize condition (d81639b)
  • user: Add phrase in success message (63b1648)

✅ Tests

  • factory: Ensure end date is different from start date (b95e749)

🌊 Types

  • back-end: Add property for verification of email (cfd4fdf)
  • database: Add type for existentially segregated IDs (189ea84)

🎨 Styles

  • post: Hyphen long dictionary words (07464e8)
  • component: Style buttons and fields (ff4373c)
  • chat: Flex a controls container (f52f94a)
  • comment: Remove padding (a393468)
  • form: Seperate page of chat messages (d179a48)
  • form: Seperate page of chat messages" (3d1768c)
  • consultation: Wrap and flex printed content (1fbd4b3)
  • consultation: Reorder content on print (e18070d)
  • user: Style selected file (49419ad)
  • post: Style previewing of general file (5711a4d)

👓 Reformed Templates

  • consultation: Hide buttons conditionally (ca567b3)
  • consultation: Hide buttons conditionally (4da79ab)
  • component: Unnest container (b5cf550)
  • consultation: Put chat messages below (64158a7)
  • chat: State file size limit (36d6070)

🔩 Internals

  • back-end: Update to allow specific markdown syntaxes (e0c5b0d)
  • share: Use all flavors (c146a67)
  • back-end: Ensure initial table syntax (ab7b729)
  • back-end: Ensure blockquote syntax (219ff93)
  • back-end: Ensure image link syntax (2bf407e)
  • page: Remove redundant data (098849d)
  • page: Remove redundant data (6a3c3cd)
  • component: Derive limitations from values (f0fca39)
  • route: Fix user not able to log out (9874533)
  • semester: Improve the validation of creating a semester (1b156be)
  • semester: Improve the validation of updating a semester (28c7c26)
  • post: Update the parent values when submitted (8971b1c)
  • post: Use the contained post to prevent mismatch (a3648d9)
  • manager: Allow user verification (97e9987)
  • validator: Find ongoing consultation (986a3e1)
  • user: Verify emails automatically recognized by the admin (22e76e1)
  • component: Remove auto capitalization in department names (94cda6b)
  • query: Include archived users in audit trails (ff60eff)
  • query: Include archived users and roles in consultation (8e5d768)
  • query: Include archived users and activity in chat message (22ee97e)
  • manager: ⚠️ Retain attached role IDs (d0c1900)
  • tag: Remove password confirmation in tag update (0693bf2)
  • semester: Remove password confirmation in semester update (e118442)
  • component: Capitalize labels in all of selectable radio (5135511)
  • database: Make helper to segregate IDs by existence (ea05710)
  • database: Allow attachments to be restored (ae527aa)
  • component: Use the original non-sensitive text (517f76a)
  • component: Revert changes (55679aa)
  • component: Temporarily revert capitalization of existence (fbd9788)
  • component: Allow disabled state (163c047)
  • user: Allow components to be disabled (a4be561)
  • component: Allow optional disabling of close button (5d1fe31)
  • post: Update tags only after submitting post (2e5c35d)
  • user: Suspend fields when uploading (05402b3)

🔦 Developer Experience

  • component: Set password on dev environment (ee75bb6)

🦠 Unit Tests

  • server: Ensure specific markdown syntax (583894b)
  • component: Provide reactive body classes (0dec1fb)
  • component: Provide missing data (17a7460)
  • component: Ensure limitations (95e675c)
  • component: Provide missing data (aa47677)
  • semester: Make the submitted values to be string (227c0ee)
  • manager: Prepare validating consultation (7dc5254)
  • validator: Ensure consultation is ongoing (7df87eb)
  • validator: Ensure error if model is finished (12a82bf)
  • user: Add verification date to emails (66c01d3)
  • post: Remove unnecessary test (c6e5e6f)
  • database: Prepare test to segregate IDs by their existence (a1e7c8a)
  • database: Expect roles to restore attachments (40d3577)
  • chat: Skip tests (6ee3d67)

🕷 Integration Tests

  • consultation: Provide missing prop attributes (1d4fa65)
  • department: Ensure request data attributes (0d14f30)
  • user: Ensure updating of user data (fc22430)

⚠️ Breaking Changes

  • manager: ⚠️ Retain attached role IDs (d0c1900)

❤️ Contributors

  • Angelo Magtoto
  • Ardrin Gregorio
  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Rigorous Permission (v1.6.0)

24 Nov 15:38
v1.6.0
1e3cfe4
Compare
Choose a tag to compare

Changelog

v1.6.0

🩹 Fixes

  • component: Keep reactivity (a365577)
  • role: Set empty value (c5c0cd2)
  • permissions: Set minimum dependencies (68828f6)
  • server: Pass userProfile (758a634)
  • page: Correct import (8aaecd9)

💅 Refactors

  • role: Filter new permissions instead (26b3913)

🏡 Chore

  • Rename method (8417b0e)
  • permissions: ⚠️ Rename method (a364834)
  • component: Remove debugger (9eac2e5)

🌊 Types

👓 Reformed Templates

  • error: Remove commented elements (656be52)

🔩 Internals

  • server: Import necessary types (64499a3)

🌐 Shareables

  • permissions: Add missing masks (e3faa63)
  • permissions: ⚠️ Use mask on operations (8180612)

🦠 Unit Tests

  • share: Add missing properties (03cb4d1)
  • front-end: Add missing properties (b0372c0)
  • component: Provide right permissions (5ab8cf8)

⚠️ Breaking Changes

  • permissions: ⚠️ Rename method (a364834)
  • share: ⚠️ Add mask (96b6f1e)
  • permissions: ⚠️ Use mask on operations (8180612)

❤️ Contributors

  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Hard Patches (v1.5.0)

23 Nov 14:30
Compare
Choose a tag to compare

Changelog

v1.5.0

🚀 Enhancements

  • tag: Show custom success messages (a6ec714)
  • authentication: List possible contacts (bdca344)
  • consultation: Reload after archiving (048b8cf)
  • consultation: Show canceled status badge (6ae35ad)
  • role: Merge the role properly (9ea6622)

🩹 Fixes

  • consultation: Retrieve the consultation even if archived (161c488)
  • tag: Add mechanism to manipulate the existence of the tag (6e8752e)
  • tags: Set resource attribute (2fceba6)
  • page: Clear errors on refetch (86abf5b)
  • resource management: Renew to empty list (1de1d25)
  • page: Update resource attribute on client (ee256d4)
  • manager: Check ownership for deleted resources (2f8675b)
  • consultation: Correct criterias for states (8d8f8ec)
  • consultation: Find regardless of existence (bc6d0b7)
  • consultation: Set age to "canceled" (77176d2)
  • consultation: Use values of states (c825b37)
  • permission: Allow imports to be used as values (68fe517)
  • page: Reset selected IDs (f2508ca)
  • role: Unwatch filter when clearing offset (b845022)
  • post: Update tags on client (771df46)
  • post: Cast IDs to number (8fd9df0)

💅 Refactors

  • manager: Separate the mechanism to integrate count (cea3114)
  • page: Use helper when refetching list (4089f75)

🏡 Chore

  • component: Rename and remove some props (65f7e89)
  • revert: Readd the filters for reconstruction (1641bb9)
  • component: Rename method (0ccf897)
  • component: Relocate helper method (d01ff27)
  • component: Rename helper (ee33698)
  • component: Rename variables (f612a0c)
  • middleware: Rename file for filling the IP (970baa3)

🌊 Types

  • department: Add missing property (3d6b164)
  • share: ⚠️ Remove profanity flags in role (8ab2591)

🎨 Styles

  • component: Appear as column (e55799c)
  • semester: Adjust spaces (a7fddab)
  • component: Simplify text color (fd2be2b)
  • component: Use :disabled selector instead (93aa835)

🤖 CI

  • Remove profanity filter (6c04053)

👓 Reformed Templates

  • role: Add list redirector (f4b3e9e)
  • page: Add list redirector (ac4ea56)
  • login: Add details for forget password (70604ef)
  • semester: Fix missing component (4654cf7)
  • post: Hover on images (160160a)

🔩 Internals

  • front-end: Allow forced overriding messages (cd20a1c)
  • policy: Redirect user who is not permitted to access by kind (c8b202d)
  • policy: Redirect user from resource which is not owned (c4d8901)
  • transformer: Remove profanity flags from transformer (af604d2)
  • user: Pass admin emails to as page prop (7a4756e)
  • consultation: Find even if archived (989ac9c)
  • manager: Make method to find resetter emails (8b61b63)
  • manager: Integrate the count in document (8e3b6e3)
  • user: Show the email of users who can reset password (a8a7321)
  • component: Generalize resetting of resource (8107222)
  • component: Modify loaded state (2a7f65b)
  • role: Remove profanity filter (07b7806)
  • middleware: Add IP filler middleware (a920720)
  • server: Add IP filler as global middleware (cbed6f9)
  • server: Add client IP (ad7448b)
  • server: Track IP (0b4982a)

🔦 Developer Experience

  • server: Change emails consistently (b6ee9ca)
  • authentication: Add prefix to email (9e2a890)

🦠 Unit Tests

  • front-end: Ensure overriding messages (8486f64)
  • call: Ensure previewing video (d7013d5)
  • component: Ensure listing of admin contacts (c0479b1)
  • component: Restructure list of emails (f3f6413)
  • component: Mock provide on other test cases (b30efd6)
  • manager: Ensure retrieval can be done (9a54926)
  • manager: Allow to retrieve no user (5414e8d)
  • front-end: Add missing department (127eab6)
  • authentication: Ensure listing of admin emails works as expected (994f875)
  • component: Ensure cleared properties (a9e8c4f)
  • fetcher: Add missing variables (89323ce)
  • helper: Add missing variables (2dea72f)
  • fetcher: Fix unit test for department fetcher (28328f4)
  • fetcher: Add missing property (d5ed484)
  • role: Remove profanity flags from checkboxes (51d32d2)
  • role: Remove profanity flags from submission (258a567)
  • fetcher: Add missing property (7519cc2)

🕷 Integration Tests

  • call: Ensure joining tracks (2491c88)
  • semester: Correct selectors (fe2433b)

⚠️ Breaking Changes

  • share: ⚠️ Remove profanity flags in role (8ab2591)

❤️ Contributors

  • Angelo Magtoto
  • Ardrin Gregorio
  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Quick Catch (v1.4.1)

20 Nov 11:10
v1.4.1
e68a026
Compare
Choose a tag to compare

Changelog

v1.4.1

🩹 Fixes

  • tag: Add mechanism to manipulate the existence of the tag (6e8752e)

🎨 Styles

  • component: Appear as column (e55799c)
  • semester: Adjust spaces (a7fddab)

👓 Reformed Templates

  • role: Add list redirector (f4b3e9e)
  • page: Add list redirector (ac4ea56)

❤️ Contributors

  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Sizzling Bugfixes

20 Nov 08:54
Compare
Choose a tag to compare

Changelog

v1.4.0

🚀 Enhancements

  • post: Allow updating attached tags (ec50ed3)
  • post: Show status messages (176e617)

🩹 Fixes

  • constants: Remove global expression (a910815)
  • fetcher: Correct type and parameter names (3d253d4)
  • component: Use proper prop (47b1a64)
  • server: Override constraints (09e1c55)

🏡 Chore

  • post: Remove unused relationship (a456967)

🎨 Styles

  • post: Style overlay (9ff1e5a)
  • post: Style markdown properly (32d107f)
  • component: Pad inner container (7f95769)
  • post: Adjust some styles (5c35ace)
  • post: Style markdown properly (607fbb7)
  • post: Style markdown properly (d914d17)
  • post: Appear as column (7b617ed)
  • component: Appear as column (072fc54)
  • post: Adjust margins (5702436)
  • page: Join header and button (3160c1b)
  • component: Adjust margin and responsiveness (eb47b93)
  • page: Adjust opacity (e0215f7)
  • post: Unnest class-based style (a87c2a5)

👓 Reformed Templates

  • post: Move tags below post content (ff627a2)
  • post: Add header (a8acec8)
  • post: Show success messages (7ff45e0)
  • post: Reorder position of tags (c00a31e)
  • post: Add a space (1dd72d2)

🔩 Internals

  • post: Increase max length (63990ad)
  • post: Associate tags once provided (adcf6a4)
  • post: Destructure post tags (b63afcf)
  • fetcher: Allow updating of post tags (39b8127)

🦠 Unit Tests

  • fetcher: Ensure updating attached tags (d8a13f5)
  • fetcher: Prepare test for updating role (49e02c8)
  • fetcher: Ensure updating of attached roles (9dc6d8e)

❤️ Contributors

  • Ardrin Gregorio
  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Visual Ice Age (v1.3.0)

20 Nov 07:04
v1.3.0
cd75a77
Compare
Choose a tag to compare

Changelog

v1.3.0

🚀 Enhancements

  • consultation: Open form in new tab (87e35d6)
  • post: Make route to update attached tags (87428b4)
  • chat: Scroll automatically (0942d4a)
  • tag: Generalize the title for tag management (449a88b)
  • resource management: Hide selection if existence is unmodifiable (5cacdd7)
  • role: Generalize the title for management (96e251c)
  • role: Generalize the title for management (d5cadb8)
  • semester: Generalize the title for management (7e04585)
  • audit trail: Generalize the title for management (c052469)
  • user: Generalize the title for management (e8a641c)
  • resource management: Hide batch buttons if none are selected (20a9e89)

🩹 Fixes

  • post: Include tags properly (045f715)
  • post: Pass the required ID (81be873)
  • chat: Use matching data profile picture (dc8704f)
  • page: Rename page props properly (490c1ac)
  • resource management: Correct the resource tab infos (5134c9b)
  • user: Show other tabs for dean (5b06d60)
  • user: Use the full name department (4ec8583)

💅 Refactors

  • user: Redetermine the title of the resource page (5cf708b)
  • user: Specialize the determination of title of user management (2bed244)

🏡 Chore

  • fix: Fix merge conflicts (ff76839)

🎨 Styles

  • component: Break words (ac138e1)
  • post: Add margin and style button (7939aa6)
  • component: Adjust background color (0cd1bf7)
  • field: Make the selectable shown as row in desktop (61a60ab)

🤖 CI

  • Split the unit tests for back-end tests (e1dfd93)
  • Increase the timeout for unit route tests (243b46d)

🗒️ Configurations

  • Remove unnecessary configuration (4fc0c19)

👓 Reformed Templates

  • consultation: View new details conditionally (dc537b7)
  • consultation: Show controls conditionally (2c6e5e0)
  • consultation: Pass message activities (f7e3c94)

🔩 Internals

  • manager: Add method to reattach the tags (9564c48)
  • server: Include the enhancers for the pages to guard them (82f8908)
  • server: Default to maintenance mode (ca6c68f)
  • route: Add transaction in chat message archive (be946b3)
  • route: Add transaction in chat message activity archive (ada1626)
  • route: Add transaction in comment archive (47edb0f)
  • route: Add transaction in comment vote archive (8707b49)
  • route: Add transaction in consultation archive (6afc93d)
  • route: Add transaction in department archive (216de59)
  • route: Add transaction in employee schedule archive (1433748)
  • route: Add transaction in post archive (e111baf)
  • route: Add transaction in post attachment archive (ab24b32)
  • route: Add transaction in profanity filter archive (27b725b)
  • route: Add transaction in role archive (d42c745)
  • route: Add transaction in semester archive (9735f08)
  • route: Add transaction in tag archive (3a0a78a)
  • route: Add transaction in user archive (bd2a389)
  • route: Add transaction in chat message restore (2fe4e84)
  • route: Add transaction in chat message activity restore (c94e6f7)
  • route: Add transaction in comment restore (284430e)
  • route: Add transaction in comment vote restore (36dbad1)
  • route: Add transaction in consultation restore (9fb8159)
  • route: Add transaction in department restore (73acf09)
  • route: Add transaction in post restore (46cbd3e)
  • route: Add transaction in profanity filter restore (89b30cd)
  • route: Add transaction in role restore (29c7421)
  • route: Add transaction in semester restore (e58a086)
  • route: Add transaction in tag restore (fdeff57)
  • route: Add transaction in user restore (59c7b23)
  • post: Include the department of owner (0b03269)
  • post: Add the tag controllers (91976ec)
  • component: Make prop optional (52c6963)
  • consultation: Pass current activities (c7ed82a)
  • listener: Filter matching user data (05d2e6c)
  • page: Correct the conditions to show maintenance message (dae6632)
  • resource management: Make function to determine the title (9968b52)

🌐 Shareables

  • permission: Make combination for tag (6b013b5)
  • constant: Make the link to update the tag of post (f8b76bb)

🔦 Developer Experience

  • command: Remove deprecated command name (4d6b80b)

🦠 Unit Tests

  • post: Allow any type of post resource (019ef62)
  • manager: Ensure reattachment of tags works as expected (201c848)
  • post: Prepare test to update tags of a post (a7849ff)
  • post: Ensure to set the appropriate flags (a17b9d9)
  • consultation: Ensure scrolling to latest chat (e98cb77)
  • component: Remove debuggeres (d1067b3)
  • component: Mock some passed data (a9a79c5)

🕷 Integration Tests

  • consultation: Stub element method (e324f43)

❤️ Contributors

  • Angelo Magtoto
  • Ardrin Gregorio
  • Jarlem Red De Peralta
  • Kenneth Trecy Tobias

Maintenance Inclusion (v1.2.1)

19 Nov 12:45
v1.2.1
9f26442
Compare
Choose a tag to compare

Changelog

🔩 Internals

  • server: Include the enhancers for the pages to guard them (82f8908)

❤️ Contributors

  • Kenneth Trecy Tobias