Skip to content

Release 1.6.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Feb 19:11

1.6.0 (2021-02-01)

Chores
  • fix formatting issues (51d4f9a)
  • rename eslintrc.json to js (4308fdb)
  • use back-end settings for prettier in the front-end (23fe79d)
  • version and scripts for consistency (af31cf8)
  • bump packages' version in backend, frontend, and autodeployment server (1408371)
  • env: Remove blog inactive time variable (16d88eb)
Continuous Integration
  • improvement:
    • Incorporated testing logic into release workflow (16f5474)
    • Updated the release automation workflow (e3d6ead)
Documentation Changes
  • reformat directory structure (71ba5e2)
  • documentation for staging/production deployment (9134840)
New Features
  • add octokig/webhooks in autodeployment server (a256467)
  • add filter for different type of actions in production (131ca16)
  • add redirecting to /auth/login when not logged in (41875f8)
  • use one set of config files for both staging and deployment (41f010f)
  • add launch configuration for debugging tests (f38fdc3)
  • enable restart feature for logrotate and certbot containers (890903a)
  • deal with large logs (00ce845)
Bug Fixes
  • import on globals.css (f148eba)
  • update test (cc67c94)
  • upgrade highlight.js (97286bf)
  • specify gatsby in the path to the front-end's public folder (e3ff547)
  • issue-1089 - change to inline function (e4f6252)
  • issue-1089 - Change to default state and condition (a45d697)
  • issue-1089 - Change variable names and some cleanups (449a45f)
  • issue-1089 - complete env-setup and run the test and formatter (22b0124)
  • issue-1089 - after rebase (aa669bf)
  • removed LoadMoreButton.jsx, imported useRef (f131e8c)
  • import useEffect, remove rootMargin, observer and duplicate (3109950)
  • issue#1302 - "Malformed input, repository not added" error message while installing Docker on Linux Mint (70d28dd)
  • allow content from youtube and vimeo (6433ac0)
  • avoid graphql's playground CSP violation in development (bf9143a)
  • change deploy.sh to adapt it to new config files (05e9434)
  • install a specific version of redis that works with travis (962be92)
Other Changes
  • Seneca-CDOT/telescope (531171f)
  • Port adminbutton to [next] (Seneca-CDOT#1619) (228ad49)
  • useUser() should always return a valid User object (68eda01)
  • 1595 - [next] Infinite Scrolling of Posts is broken (All of our infinite scrolls were broken) (Seneca-CDOT#1614) (67ed296)
  • older docker images which weren't tagged wouldn't be removed (Seneca-CDOT#1603) (8cbf8af)
  • Added Post and Posts to NextJS (Seneca-CDOT#1504) (8f22e42)
  • Ported Login component (Seneca-CDOT#1568) (e681c81)
  • index.tsx (54f45c7)
  • MainPage to Home. (d372c3a)
  • Add internal padding on searchInput to solve overlap problem (Seneca-CDOT#1533) (e13cbf6)
  • essential netlify.toml config file (Seneca-CDOT#1461) (bbda77b)
  • Make the picture sticky in About page-renew the pull request Seneca-CDOT#1372 (Seneca-CDOT#1486) (912ce8a)
  • searching text param is missing in the input control (992ef08)
  • id/flag (76ea416)
  • Added frontend support for autocomplete (0e47024)
  • id with unit test (62a6022)
  • let URL in sync with keywords to make searches sharable (Seneca-CDOT#1343) (c77a134)
  • Updated validation for param in Posts and tests (b5a7151)
  • Show all posts for an author sorted by date when searching by Author (Seneca-CDOT#1256) (e45b521)
  • Where login button wasn't fully clickable (Seneca-CDOT#1305) (e662fe4)
  • let --> const observer, options (6a6e59b)
  • "resolve unknown changes" (7f02f28)
  • syntax highlighting for all empty
     (#1331) (d1bcd682)
  • Change Telescope theme to a light theme (Seneca-CDOT#1324) (92cbc23)
  • ScrollAction (We had repeated code for up and down, now we have only one component) *BackToTop becomes: BackToTopButton - No more coupling with ScrollTop *Merge our two "sticky headers" on scroll (Seneca-CDOT#1223) (78eada8)
  • Seneca-CDOT#1229 Implemented an infinite scrolling without LoadMoreButton (80b3317)
  • Remove TravisCI (0790dee)
  • Seneca-CDOT#1229 Implemented an infinite scrolling on the LoadMoreButton (69c36ca)
  • //github.com/zjjiang2/telescope into Issue-1220 (2601d47)
  • //github.com/zjjiang2/telescope into Issue-1220 (f27d6c9)
  • modifies sanitize.js to allow Telescope to parse img tags with data uris (Seneca-CDOT#1282) (2f76f77)
  • Reduce amount of JSON sent from backend with query results (Seneca-CDOT#1253) (b66515a)
  • Import code style to frontend (a6b6bab)
  • Update docs regarding login (bddb7bc)
  • Add icons for admins to flag and delete feeds from timeline (d888692)
  • Update environment-setup docs` (ef2af5c)
  • Fix search posts (32b0e93)
  • Removed old TODO comment (Seneca-CDOT#1207) (8ef4f53)
  • volume persistance error (Seneca-CDOT#1202) (0c01069)
  • failing prettier doc (0448cf1)
  • prebuild (blue/green) style deployment script (6d26aa1)
  • about and search page light theme (Seneca-CDOT#1176) (7823cfc)
  • Added a test to confirm result from the entity replacer is a string (0de81aa)
  • Simplified the decodehtml function within the tests (47c7617)
  • Added code to return the fixed code element to the tests (4204e92)
  • Got tests to run, will be changing tests to be better later (4e14565)
  • Test in replace-entities to parse entities from arrow function ( => ) Add: Test in replace-entities to test for when a entity should be decoded twice Add: Test in replace-entities for an empty entity string Update: Added an if() to the string decoder to handle strings with non breaking space Add: Added a test that gets rid of   raw entities Add: Added a test for the entity decoder to test for the '<' entity Update: Changed the decoder to decode twice by default Added: A test for the entity decoder for < entity Added: A test for the entity decoder for & entities Update: Got rid of if() in the entity decoder Update: Updated the nbsp decoding test to have string literals Added: Making use of entities module for decoding (a66e59d)
  • node-test.yml Github Actions workflow (Seneca-CDOT#1163) (d74a67f)
  • node-test.yml Github Actions workflow (Seneca-CDOT#1158) (a03b260)
  • Slack SVG icon (Seneca-CDOT#1151) (9f8f43d)
  • Material styling to search and results components (Seneca-CDOT#1144) (2edc813)
  • right spacing to the text in the banner (58f74e3)
  • The redirect to 404 page changed to redirecting into the login page when user goes to /myfeeds (da59891)
Refactors
  • remove cdn.jsdelivr.net and unsafe-inline from cors options (3e83372)
  • move setFetchLoading to a finally block (5c8f51b)
  • move search object creation to the back-end (582b60b)
  • remove graphql from telescope (6e95918)
  • use gatsby's navigate instead of windows.location.href (8d85c23)
  • use gatsby's Link instead of MUI's in Banner component (ca768a0)
  • use telescope's Spinner component instead of Material-ui's (30d3640)
  • separate lines into dedicated RUN commands (6da3fb4)
Code Style Changes