-
Corvo v3.3.3 Stable
released this
2020-08-21 09:20:10 -04:00 | 3 commits to master since this releaseMeteor and NPM updates.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
Corvo v3.3.2 Stable
released this
2020-02-02 11:09:48 -05:00 | 22 commits to master since this releaseMeteor was updated from 1.8.2 to 1.9. All packages were updated to their latest versions.
Removed
- Old API and its tests were removed.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.3.1 Stable
released this
2019-12-19 20:17:46 -05:00 | 29 commits to master since this releaseThis release adds colourful classes... The maximum number of classes is increased from 4 to infinity. Now the user is able to add as many classes as they want. In order to keep track of the classes, a new color picker added to the class adding form. It is now also possible to specify the color of the class. Also, some maintenance and UI fixes are made.
Added
- Added delete option for the individual homework.
- Added isDeleted check when showing active homework count on the cards.
- Added backColor property to the cards.
- A color picker is added to the class add modal to specify the color of the card.
Changed
- Increased size of homework descriptions.
- Reduced the size of cards.
- The render function for cards is changed to handle multiple rows.
- Changed room number from number to string.
Fixed
- Fixed the day counter for each homework to be more accurate.
- Fixed HWTrackAddModal's exported class name.
Removed
- The maximum number of characters for the room number and class code in the class form is removed.
- Removed maximum class limit.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.3 Stable
released this
2019-12-08 17:37:17 -05:00 | 49 commits to master since this releaseThis release adds a tracking API to all Corvo. With this change, the most important actions of users will be logged in the database. Some data entries to the database are changed to
dateformat. For deletable entries,isDeletedproperty is added to keep an archive.Added
- Added system-wide tracking API (tracker.db.js).
- Tracker is implemented to user actions:
- Adding homework, class and URL,
- Deleting homework, class and URL,
- Completing homework,
- Updating homework,
- Logging in and out, signing up, verifying email, requesting a password reset,
- Clearing databases.
- Added SU environmental variable to declare superusers.
- Added superuser permission requirement for clearing databases.
- Added isDeleted property to all database entries to keep the deleted entries logged.
- Added isDeleted check when displaying database queries.
Changed
- While redirecting hide the navbar.
- Change the date storage in database to string to date object.
Fixed
- Fixed UI of HWRedirect page.
- Fixed autoSize prop of TextArea in modals.
Removed
- Homework edit methods are removed with their tests.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.2.3 Stable
released this
2019-11-28 18:48:17 -05:00 | 69 commits to master since this releaseAdded
- Added new footer that shows the latest GitHub release version.
- Added new popovers to each URL entry, thus, the user can see the whole URL if it is cut to be fit into the table.
- Added direct links to the actual URLs.
Changed
- Date creation is done by Moment.js instead of JavaScript's date instance.
- The URL table now shows more information about the date the entry is created.
Fixed
- Table and form alignment for the URL Shortener is changed to use the Ant Design grid instead of Bootstrap.
- The problem where a long URL breaks the table when it is submitted to the shortener is fixed by cutting off the entry after a specific length.
- Fixed the overlap between the footer and the table in small screens by adding enough padding.
Removed
- Bootstrap CSS library and its scripts (jQuery, Popper.js) are removed from the project.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.2.2 Stable
released this
2019-11-24 12:52:29 -05:00 | 79 commits to master since this releaseThis is a maintenance release. In this version of Corvo, Meteor is updated from 1.8.1 to 1.8.2. Other npm and meteor packages are also updated.
Fixed
- Fixed the problem that causes newly added courses to not show up in the new assignment modal.
- Fixed https-proxy-agent vulnerabilities by updating the package.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.2.1 Stable
released this
2019-10-13 19:15:32 -04:00 | 90 commits to master since this releaseAdded
- Added listener for e-mail verification. When the user verifies their account all other verification tabs break their infinite waiting loop and redirects to the home page.
- Added hidden username input to the reset password form.
Fixed
- Fixed the wrong redirection after a successful login.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.2 Stable
released this
2019-10-12 13:43:29 -04:00 | 96 commits to master since this releaseOverview
This version of Corvo includes personalized pages for both Homework Tracker and URL Shortener. Each signed up user will only see and manipulate their own entries, which means no more common classes, homeworks or short URLs. Hooray! On top of that, URL Shortener got a total redesign with Ant Design. The UI is improved to be more reactive and user-friendly.
Added
- Added userId input on new hw and url inserts to the database.
- Added user checks and filters for both HWTracker and URLShortener.
- Added login check for
/urlroute.
Changed
- Redesigned the UI and UX of URLShortener.
- Changed the HWClass navigation method from className to classId.
- Changed the automatic redirection after successful login from
/hwto/home.
Fixed
- Fixed userId errors on full-app tests.
- Fixed the hostname on URL redirections.
Removed
- Removed
react-alertpackage. - Removed unnecessary URL API to get host IP.
- Removed UrlShortRow.jsx.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.1 Stable
released this
2019-10-08 21:00:17 -04:00 | 108 commits to master since this releaseAdded
- Added required asterisks for the New Class Modal.
- Added new packages for meteor build.
Fixed
- Fixed the error when submitting a new class without a classroom URL.
- Fixed the redirection trigger when entered to an HW page without a verified email.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Corvo v3.0 Stable
released this
2019-10-06 16:40:17 -04:00 | 115 commits to master since this releaseOverview
This release of Corvo contains Meteor's account-base module. Now, users have to create an account to access the content on HWTracker. This is still not a security update since everyone can create an account to access the common content on the database. Although, fundamental features like account creation and password reset were needed to progress. Therefore, this is a necessary step to take.
Full Changelog:
Added
- Added Login page. Login.jsx
- Added Signup page. Signup.jsx
- Added Verify page for verifying new user's email. Verify.jsx
- Added Forgot password page. ForgotPassword.jsx
- Added Reset password page. ResetPassword.jsx
- Added new routes for all the new pages.
- Added route triggers for "/hw". Now if the user is not logged in, they will be redirected to the login page.
- Added new API for user related actions. user.js
- Added email templates for verification and resetting passwords.
- Added MAIL_URL environment variable for the SMTP account.
- The navbar now has the "login" and "signup" buttons for guest users and the "logout" button for logged in users.
Changed
- The navbar is redesigned with Ant Design (rather than Bootstrap).
- Changed the route names to be consistent with navbar keys.
Fixed
- "/logout" now will properly redirect to "/".
- Fixed the non-breaking space on the Home page.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads