Skip to content

🍹 Updated with Amazing New Features

Latest
Compare
Choose a tag to compare
@chriskyfung chriskyfung released this 14 Oct 14:50
· 5 commits to master since this release
25e0b17

✨ NEW FEATURES

  • Added pagination links for you to view all previous activities on Qwiklabs Profile page.

    v210-activities-pagination-high-constrast.mp4
  • Added 🔍 search links and a ⚠ warning icon to the rows of unrecognized activities, which show conflict information between Qwiklabs Proflie page and the database records. It enables you to perform a quick search of the activity name on Qwiklabs.

    v210-search-unrecognized-activity-high-contrast.mp4
  • Added a red background color to the rows of failed labs to help distinction of the activities on Qwiklabs Profile page.

🚮 DEPRECATED FEATURE

  • Removed the link to view the latest 100 activity records on Qwiklabs Profile page.
  • Eliminated non-critical debug messages. They will only show if debug mode is on.

🐛 BUG FIXES/IMPROVEMENTS

  • Fixed bugs in batch update activity records to the database.
  • Fixed errors ocurringing when no activity records on Qwiklabs Profile page.
  • Minor changed the alignments of icons and buttons on Qwiklabs Profile page.

📄 DOCUMENTATION

  • Added GIF animations and video links in README file to show new features of v2.1.

    v210-update-activities-to-database-high-constrast.mp4

⚒ OTHER CHANGES

  • Refactored main() to implement routing and path handlers with a more OOP approach.
  • Refactored trackActivities() with a more OOP structure.
  • Renamed and refactored createDbUpdateBtn() to createUpdateButton().
  • Removed appendUpdateButtonToActivitiesTab() and divided its tasks into several smaller functions, including createActivitesPagination() and createButtonGroup().
  • Extended appendIcon() to support adding text before the labelling icon.