What's new in the project
21.10.2019
- [Changed] Update only project urls after pressing Update All button
- [Fixed] Error message "local variable 'google_response' referenced before assignment"
18.10.2019
- [Fixed] Projects could not be deleted
- [Changed] Increased task timeout up to 600 sec (10 min)
- [Changed] Updated dependencies
19.02.2019
- [Added] Projects (add, edit, delete projects)
- [Added] Character count for fields with text length limitations
03.02.2019
- [Added] Detect user timezone during local registration (based on moment.js)
- [Added] Universal datepicker for Add and Edit forms
- [Added] Timezone selector in Account (based on moment.js)
- [Changed] Internationalized datepicker and partially dashboard dates
29.01.2019
- [Added] Edit button and edit form to every URL
- [Changed] Every GA check will update the dashboard stats with fresh stats
- [Changed] Updating the GA profiles will recheck stats automatically instead only deleting them
- [Changed] Position of background jobs notifications is now after flask notifications
- [Changed] Max URL length is 400 characters now
- [Fixed] Missing trailing slash was not added automatically
- [Fixed] Word wrap was applied to all the table
28.01.2019
- [Added] Old URL for changed URLs
- [Added] Description of the change
- [Added] Old URL and description to Add URL form and dashboard
- [Changed] Radio buttons to checkboxes for API settings
- [Fixed] Showing stats for the same URL with different dates of change
- [Fixed] Additional spaces at the end of the URL would prevent showing stats at all
27.01.2019
- [Added] If you add a new URL, we put the link automatically in the background job to check stats
- [Added] Refresh icon is activated for every link
- [Added] Icon for external link is added to every URL
- [Added] All available Google Analytics accounts, properties and profiles are listed now in /account#api
- [Added] If several profiles for the same URL are set in Google Analytics, you can select the right one in CopyTrack
- [Added] User rate limitation for number of request per 100 seconds and others to Google API are handled with exponential backoff function now
- [Added] Error of background jobs are shown, and colored red
- [Added] JP non-unicode links are converted to unicode now
- [Added] New way to check, if you have permission to check URL
- [Added] General URL validation while adding URL
- [Added] Integrated Sentry to catch exceptions
- [Fixed] Publication date of some link were set wrong sometimes
21.01.2019
- [Added] Background jobs for long backend tasks
- [Added] Dynamic stats updating progress seen from each tab
- [Added] Force revoke button to settings
- [Added] More logic for missing refresh token
15.01.2019
- [Changed] Removed add and delete url forms
- [Added] Button to delete each link separately
- [Added] Add url button, which call the pop-up form
- [Added] Link in the table to add or change periods
14.01.2019
- [Added] Reset your password by email (from login screen)
- [Added] Mail system
- [Added] Special logic and templates to reset password for "Sign in with Google" users
- [Added] Responsive emails (inc. HTML and plain text versions)
13.01.2019
- [Changed] New account menu divided by categories
- [Changed] First column in the dashboard table is limited
- [Changed] Table is now responsible and can be scrolled horizontally
11.01.2019
- [Changed] Website messages are colored correctly red for errors, green for success, blue for info
- [Added] Delete all URLs button and confirmation in the settings
- [Changed] More validation to periods, entered by user
- [Fixed] Collisions between "Sign in with Google", if an email is already registred
09.01.2019
- [Added] Sign in with Google
- [Fixed] GA Authorization, updated OAuthlib and related packages
- [Added] More compatibility with IE
- [Changed] Simplified login and registration forms for IE compatibility
08.01.2019
- [Changed] New design for sign in and register forms
- [Added] Mobile responsiveness
- [Added] Switched to HTTP/2
03.01.2019
- [Added] Retrieve data about Google Analytics accounts, properties and views
- [Added] Save GA meta data inc. time zones to database
- [Changed] Time shifting base on user time zone and GA time zone
- [Added] Retrieve GA stats only from authorized accounts
- [Added] Button to revoke access in account settings
- [Added] Display user time zone in account settings
02.01.2019
- [Added] Authentication to access Google Analytics data made by user
- [Added] Save access and refresh token to database
- [Added] Link to start authentication placed in dashboard
28.12.2018
- [Added] Sorting links on dashboard by the date, they were added (Account)
- [Added] Ability to change the tracking periods (Account)
- [Changed] Stats are retrieved only after pressing "Update All"
- [Fixed] Positive change in bounce rate is marked in red