Skip to content

@mattwr18 mattwr18 released this Oct 10, 2019 · 101 commits to master since this release

Closed issues:

  • 🚀 [Feature] Register as a new User #1785

Merged pull requests:

0.1.4 (2019-10-10)

Full Changelog

Fixed bugs:

  • 🐛 [Bug] extend Title to 100 characters #1812
  • 🚀 [Feature] Make Email of a User visible for Moderators #1704
  • 🚀 [Feature] save embeds iframe permanently #1684

Merged pull requests:

Assets 2

@mattwr18 mattwr18 released this Oct 4, 2019 · 203 commits to master since this release

Fixed bugs:

  • 🐛 [Bug] Moderators and Admins can be blocked #1663
  • 🐛 [Bug] Links in Comments don't show up #1661
  • 🐛 [Bug] Mail Layout German/English not working in Webmail #1656
  • 🐛 [Bug] Admin statistics entries are missing #1633

Closed issues:

  • 🚀 [Feature] Show "Edited" on comments and Posts #1669
  • 🚀 [Feature] Update lastActiveAt on every JWT token check #1305
  • 🚀 [Feature] UserSettings - YourData - Email #407

Merged pull requests:

Assets 2

@mattwr18 mattwr18 released this Oct 2, 2019 · 233 commits to master since this release

Fixed bugs:

  • 🐛 [Bug] Update maintenance page email #1731
  • 🐛 [Bug] Editing comments is not reactive again #1718
  • 🐛 [Bug] Notifications do just update with page reload #1637
  • 🐛 [Bug] TypeError: Cannot read property 'offsetTop' of null #1273

Closed issues:

  • 🚀 [Feature] Extend Emoticons #1745

Merged pull requests:

Assets 2

@human-connection-release-bot human-connection-release-bot released this Sep 27, 2019 · 413 commits to master since this release

Fixed bugs:

  • 🐛 [Bug] Comments with mentions in the end not displayed #1665
  • 🐛 [Bug] Delete the Sleep Icon #1659
  • 🐛 [Bug] Far to less Characters per Contribution (2000) #1639
  • 🐛 [Bug] Can no users used all hashtags be correct? #1632
  • 🐛 [Bug] Create account has no info about email, no localisation, no HC logo #1631
  • 🐛 [Bug] Embeds are displayed when creating comments but get removed #1547

Closed issues:

  • 🚀 [Feature] Change slug #1650
  • 🚀 [Feature] Make the slug more visible and usable #1486
  • 🚀 [Feature] Make Invite an Registration E-Mails translatable and pretty #1186
  • 🚀 [Feature] @Username: Unique user identification if identical profile names exist #1069

Merged pull requests:

Full Changelog

* This Change Log was automatically generated by github_changelog_generator

Assets 2

@roschaefer roschaefer released this Sep 19, 2019 · 599 commits to master since this release

March - September 2019

From our Release on Zenhub
https://app.zenhub.com/workspaces/nitro-5c0154ecc699f60fc92cf11f/reports/release?release=5c9bcd67468a4a5a6d172da2

#179 Release Nitro
#185 Rollout deployment
#206 Neo4J DB initialization
#208 Multiple user login - Should it be possible to login multiple times at the same time?
#232 Change password
#236 List Social Media Accounts
#237 List socialMedia links
#238 Feed: Order posts with newest at the top
#240 Persistent Links
#247 [User Profile >> Settings >> Security] Change Password Cross-validations
#253 [Main Page] ↓ load more button should disappear if there are no more posts to load
#256 [Editor] Embeds
#260 Add form to write a comment
#269 Filter by followed users
#273 Delete own account and content
#294 Setup Test Coverage monitoring
#296 Refactoring: Prefix URLs pointing to the backend
#297 List Social Media Accounts
#303 [Epic] Dashboard
#304 [Epic] Posts
#323 [Epic] Organizations
#324 [Epic] Moderation
#328 [Posts] Post editor
#329 [Post] Edit an existing post
#330 🚀 [Feature] Delete a post
#337 🐛 [Bug] New Post - Bubble is cut off, if window scrolls
#338 Flaky Cucumber Tests
#340 🚀 [Feature] Backup
#341 🚀 [Feature][Neo4j] Remove Apoc Plugin
#342 [Docu] Merge Nitro-Documentation into HumanConnection Repo
#343 🐛 Whitelist all auto-generated Mutations/Queries
#344 Broken kubernetes deployment, expired kubeconfig
#345 🌟 [Epic] Notifications
#346 Add mutation to mark a notification as read
#347 Display notifications in the frontend
#348 Click on notification and mark it as read
#352 Add author and authorize Create/Update/Delete Comment mutation
#353 Restore Neo4J backup to Kubernetes cluster
#354 Kubernetes Cronjob to backup Neo4J
#375 🚀 [Feature] Sorting
#376 🐛 [Bug] User can change its username to
#377 💬 [Question] Design Differences of the PostCard
#378 🐛[Bug] All PostCards have the same height - dynamic height required
#381 🚀 [Feature] Footer
#384 🚀 [Feature] Emotion Reactions on Posts
#385 🐛 [Bug] Menu in Post is not sticky - must always be visible
#386 🐛 [Bug] On Post hide unimplemented Links "Let's Talk" and "Versus","Not Available
#387 342 merge documentation
#392 💬 [Question] Design Differences of the PostPage
#399 🚀 [Feature] Upload UserProfile Image
#400 🚀 [Feature] Access Settings from Profile as Owner
#401 🚀 [Feature] UserProfile Comment Tab - Display Posts User has commented
#402 🚀 [Feature] UserProfile Shouted Tab - Display Posts User has shouted
#404 🚀 [Feature] UserSettings - Delete Account & Data
#406 Don't expose private RSA key
#410 🚀 [Feature] UserSettings - Security - Password Strength
#411 [Bug] Don't expose private RSA key
#420 🚀 [Feature] Administration - Invites
#428 Create notifications for mentions
#429 💬 Hide all unfunctional content till its implemented
#432 🚀 [Feature] Reenable Post once it has been disabled
#433 🐛 [Bug] Disabled Posts - Border is rendered over Profile-Menu
#434 2019/kw15/hide_all_unfuctional_content
#435 2019/kw15/post_make_menu_sticky
#436 🐛 [Bug] Menu in Post does not scroll to comment section
#437 2019/kw15/disabled_post_fix_disabled_border_z-index
#438 2019/kw15/new_post_button_position
#439 [WIP] Frontend implementation for notifications
#440 2019/kw15/design_differences_post
#443 2019/kw15/Access_Settings_from_Profile_as_Owner
#447 Generate a link from @-mention in editor
#449 refactor follow, unfollow, shout, unshout to custom mutations, but don't add date-time to relation yet
#451 🐛 [Webapp] Lokalise unlocalised texts
#452 [WIP] 451 lokalise unlocalised texts
#462 Generate a link for @-Mentionings
#463 🚀 Delete SocialMedia
#469 🚀 Add testing coverage
#470 🐛 Re-enable cypress --record on May 2019
#471 Disable cypress test recordings
#475 Add Comment Form
#477 Try to fix flaky "ReportContent.feature","Not Available
#478 2019/kw15/user can change its username to emptystring
#479 🐛 [Doc] Modify Documentation for use with Monorepo
#480 [WIP][Doc] Modify Documentation for use with Monorepo
#483 [WIP][Doc] Modify Documentation for use with Monorepo
#484 Fix? flaky cypress by waiting for content
#485 Refactor maintenance-worker docker image
#499 296 image component
#511 Delete posts
#525 🍰 2019/kw17/release post2
#535 Delete SocialMedia
#542 🐛 Rapidly double clicking on Comment button causes two database writes
#551 2019/kw15/change password strength
#552 🚀 Update Comment
#553 🚀 Delete Comment
#554 Add component test for CommentForm.vue
#556 Write component tests for CommentForm.vue
#561 [WIP] [Don't Merge] Add tests to expose bug
#563 [WIP] Propose a hack to fix performance
#569 2019/kw19/codecov
#572 Tiptap bug for 1.8.0
#573 Docs 354 kubernetes cron job for backups
#574 2019/kw19/codecov
#575 Revert tiptap upgrade
#578 dummy commit - DO NOT MERGE THIS PR!
#582 🐛 No Edit Field displayed in CommentForm
#583 🐛 Placeholder in CommentForm does not change Localisation dynamically
#585 More descriptive minikube setup instructions
#586 [Vue warn]: Invalid prop: custom validator check failed for prop "size","Not Available
#587 Update ds-avatar size to use small
#590 🚀 [Feature] Provide vscode config with lint settings in align with the project settings
#594 Revert logout.vue
#595 Delete posts
#596 Refactoring validation middleware
#600 🐛 Performance issue on index page
#605 User profile image uploads
#609 Delete Comment
#613 🐛 Revert Empty.vue to use static tag instead of
#614 Refactor to use instead of component for images
#615 a contribution that has been blocked can be released again
#616 Fix wrong screenshot in kubernetes docs
#622 🍰 2019/kw20/fix_post_card_design
#624 Add thumbor service
#625 🍰 2019/kw20/fix_lint_rules_and_vscode
#626 Refactor to use instead of component for images
#627 add UpdateComment mutation
#633 🍰 2019/kw21/github_templates_update
#635 [WIP] Trigger build with modified neo4j-graphql-js
#636 Image upload backend implementation
#638 🚀 Backend uploads and saves images
#641 🚀 Automatic import of production data on deployments
#643 🐛 [Bug] Update avatar image size
#644 Change ds-avatar size to x-large
#662 Fix duplicate tags by using the name as the id
#672 402 userprofile shouted tab
#684 Use our own fork to workaround #600 for now
#685 🐛 [Bug] User Avatar Image jumping on upload
#686 🐛 [Bug] Dummy placeholder for empty user avatars
#687 🐛 [Bug] Two Upload Success Messages are sent to the client on Image Upload (User Profile)
#688 🐛 [Bug] Hover effect on Userprofile Image to suggest upload
#689 🐛 [Bug] Avatar update on all ressources when uploading new Avatar
#691 🐛 [Bug] Avatar upload - handle large filesizes and error exceeding the limit
#692 🚀 [Feature] Migrate all available Data from Alpha to Nitro
#693 689 fix broken image urls after upload
#694 🍰 2019/kw22/alpha_data_export
#696 Run coverage only if requested
#697 🍰 2019/kw22/alpha_data_import
#698 Fix upload large file sizes bug
#699 269 filter by followed users
#701 🍰 Fix update incompatibility
#702 🍰 Avoid deletion of entire namespace by accident
#703 🍰 2019/kw22/alpha_data_import_status_schema_split
#705 🐛 [Bug]High Severity Security Vulnerability
#714 Deploy maintenance worker to dockerhub automatically with smaller split size
#715 206 setup neo4j db with dump
#716 🐛 [Bug] Postcard content excerpt overflow
#717 🐛 [Bug] Comment Display & Design Differences
#722 [Enhancement] Comment-Date
#724 🍰 2019/kw22/refactor_backend_structure
#725 Don't remove middlewares in production
#728 🐛 User can delete Comments of others …
#730 269 filter by followed users backend part
#734 🐛 [Bug] Authorization problem when disabling a post.
#759 🚀 [Feature] Teaser Image for Post
#760 🚀 [Feature] Author (self) + last active in Create Post
#764 🐛 [Bug] Untranslated Texts in Post Page
#778 🚀 [Feature] Categories of Contribution
#779 🚀 [Feature] Tags of Contribution
#785 🐛 [Bug] User profile page >> content menu - wrong callback
#787 Add teaser image to contribution form
#799 🐛 [Bug] Badges are missing in production
#800 🐛 [Bug] Broken avatar urls on production
#801 🚀 [Feature] Reset password
#806 🐛 [Bug] HcContributionForm submit is not disabled by default
#811 🐛 [Bug] A user can report another user several times.
#820 🐛 [Bug] Posts teaser images are broken
#829 🍰 2019/kw24/fix_imported_img_urls
#830 2019/kw24/import_images_improvements
#835 🐛 [Bug] Use Vuex to make editor placeholder reactive
#836 Set up editor placeholder to use Vuex
#844 🐛 [Bug] Comments cannot be expanded if they are too long
#845 🚀 [Feature] Automatic loading of more Content when scroll hits load more
#846 🐛 [Bug] No Post Image
#849 🚀 [Feature] Text description for Filter Bubble
#850 🐛 [Bug] GraphQl error when saving the residence in the profile settings
#855 When you call up a post you can scroll to the comments
#857 🐛 [Bug] Tripple / Duplicate Tags on Production
#860 🐛 [Bug] Contributions Dataimport incomplete
#863 🍰 2019/kw25/improve_import_accuracy
#864 🐛 [Bug] : long comments can be folded up and down
#892 🍰 2019/kw25/split_graphql_schema
#905 region and place is no longer created twice.
#906 🚀 [Feature] Maintenance Mode
#907 🚀 [Feature] Mobile Responsive Menu/Navbar
#908 the one-time reporting of a user, post or comment
#933 907 mobile responsive menu navbar
#935 Patch cypher injection vulnerability
#943 🐛 [Bug] Filter feature exposing email
#944 🍰 2019/kw27/data_import_emotions
#950 🍰 2019/kw27/data_import_organizations
#957 🐛 [Bug] full ads width use with small devices
#958 🐛 [Bug] full ads width use with small devices
#961 🐛 [Bug] thumbnail for the contributions must get a maximum height.
#964 🚀 [Feature] Icon for all posts vs. posts of followers
#967 🚀 [Feature] Filter Posts by Category
#1000 🚀 [Feature] Admin - Find users by email address
#1001 🚀 [Feature] Page for Data Privacy
#1002 🚀 [Feature] Page for Terms and Conditions
#1003 🚀 [Feature] Page for Imprint
#1004 🚀 [Feature] Page to display Changelog
#1017 🚀 [Feature] Send out notifications on CreateComment
#1018 🍰 Send out notifications on CreateComment
#1039 Bugfix: Signup email was missing email query param
#1054 🚀 [Feature] Block User
#1062 🚀 [Feature] Notification about Comment to the Users Post
#1081 🚀 [Feature] Confirmation of the terms DB
#1112 🐛 [Bug] SweetAlert - document is not defined
#1187 🚀 [Feature] Terms & conditions and data privacy have to be agreed to on the login page
#1197 🐛 [Bug] Editor placeholder and menu overlap
#1198 🐛 [Bug] Editor link button has no effect
#1201 🐛 [Bug] Categories are not localised
#1221 🐛 [Bug] after logging out a new log in is incorrect
#1222 💬 [Question] Does a Post have to have a Category?
#1231 🐛 [Bug] Load more resets filter settings
#1233 🍰 [Bugfix] Fix filter menu and refactor default layout
#1241 💬 [Question] Admin page Users list start with 1. ?
#1242 🐛 [Bug] Admin pages statistics undefined error
#1243 💬 [Question] Admin, Dashboard, Shouts instead of Recommended
#1245 🐛 [Bug] Scroll to Posts Comment area doesn't work
#1246 🐛 [Bug] Login design lack, have the Header items left and right aligned
#1272 🐛 [Bug] Sort by "most commented" or "most popular" waaaay to slow
#1275 🐛 [Bug] Hashtags are imported with leading #
#1276 🐛 [Bug] Hashtag links are not URL safe
#1369 🐛 [Bug][Production] Only 6 posts of the 27 posts on my profile on the alpha are visible
#1390 🐛 [Bug] Index page on production data is too slow!
#1391 🐛 [Bug] Deleted Comment reappears after editing another
#1394 🐛 [Bug] A new post is added on the news feed page to the end of the loaded ones
#1395 🐛 [Bug] Hashtags are imported with not allowed characters
#1396 Feature: Less hashtag suggestions in the editor menu
#1411 Simplify cypress testing on docker
#1455 🐛 [Bug] Creating multiple comments on a post does not update the CommentList
#1487 🐛 [Bug] Admin Dashboard page has all counters set to zero
#1491 🐛 [Bug] On Firefox Comments show less in expanded view is often not clickable
#1505 🐛 [Bug] Moderator sees HTML in reported comments
#1511 🐛 [Bug] Admin statistics error
#1547 🐛 [Bug] Embeds are displayed when creating comments but get removed
#1554 🐛 [Bug] Destroyed header
#1555 🐛 [Bug][Import] Comment dates are missing
#46 DS-Form @input not emmitted
#83 2019/kw19/fix_form_user_input_event
#84 2019/kw19/fix_form_user_input_event
#305 🚀 [Feature] Comments
#255 Cache npm dependencies on Travis CI
#457 💬 Backend - GraphQL with Apollo - getting started queries for the playground
#291 Replace backend badges with Frontend ones.
#286 [Profile] GDPR Privacy by Default
#272 Add error tracking
#270 Report & Hide User Content
#221 Use correct Id's
#32 Setup a (data-privacy friendly) analytics service
#349 Send and receive notifications via ActivityPub
#161 Increase Memory for Alpha Rancher
#423 🚀 [Feature] Administration - Categories
#408 🚀 [Feature] UserSettings - YourData - Avatar
#784 🚀 [Feature] Visibility of Contribution – not for Migration to Nitro? (second Alpha)
#782 🚀 [Feature] Country of Contribution?
#571 💬🚀 Delete SocialMedia - Modal Dialog?
#727 🚀 Use Callback functions in all Modals
#726 🚀 Refactor and customise (all) Modals
#581 🚀 Refinement of SocialMedia Administration
#265 Sort contributions by most commented
#351 Send out notifications on CreateComment via ActivityPub
#295 Feed: Show number of search results
#405 🚀 [Feature] UserSettings - Navigation Crumbs
#403 🌟 [EPIC] User Settings
#395 🌟 [EPIC] User Profile
#382 🌟 [EPIC] Post
#427 🌟 [EPIC] DevOps / Other
#426 🌟 [EPIC] Security / Privacy
#425 🌟 [EPIC] Moderation
#412 🌟 [EPIC] Administration
#454 🐛 [Bug] Lokalise / translate all unlocalised Texts / Translations / Languages
#414 🌟 [EPIC][Release] Nitro
#379 🚀 [Feature] Create Post
#372 🌟 [EPIC] User Dashboard / Home
#962 🚀 [Feature] Info Message
#822 🐛 [Bug] load more is sometimes wrong on User Profile in the three Tabs
#576 🚀 Add baseURL to cypress configuration
#541 Ap refactoring
#424 🚀 [Feature] Administration - Settings
#422 🚀 [Feature] Administration - System Notifications
#421 🚀 [Feature] Administration - Pages
#419 🚀 [Feature] Administration - Users
#418 🚀 [Feature] Administration - Organisations
#417 🚀 [Feature] Administration - Dashboard Statistics
#259 User description: no line/word wrapping
#623 🐛 Model for Contributions is not consistent
#219 Add creation date to follow and shout relation
#393 🚀 [Feature] More Info
#203 Checklist ExpressJS Security Best Practices
#204 Sanitize Input to prevent Injection
#394 🚀 [Feature] Take Action
#777 🚀 [Feature] Contribution Type Select
#397 🚀 [Feature] Display, select and upload UserProfile Header Image
#285 Fix editor tool bubble on mobile
#17 🚀 [Feature] Admin - Remove user profile
#409 🚀 [Feature] UserSettings - Languages
#407 🚀 [Feature] UserSettings - YourData - Email
#374 🚀 [Feature] Filter
#308 🚀 [Feature] Full Text Search
#277 Reward a badge to a user
#211 🚀 [Feature] Request a Download of my Personal User Data
#946 🐛 [Bug]
#1140 💬 CSRF Protection?
#1069 🚀 [Feature] @Username: Unique user identification if identical profile names exist
#1172 🐛 [Bug] - responsive display problem
#1035 🐛 [Bug] option from select input is not dynamic
#1189 🐛 [Bug] - Privacy policy, is different in German than in English
#1273 🐛 [Bug] TypeError: Cannot read property 'offsetTop' of null
#1486 🚀 [Feature] Make the slug more visible and usable
#1489 🐛 [Bug] On mobil the notification menu is not vanishing after clicking on it
#1230 🌟🐛🚀💬 [EPIC][Release][Bug] Nitro Bugfixes and Todos, pre Release
#1247 🚀 [Feature] Reporting and Disabling should have a date-time and be sorted by
#1637 🐛 [Bug] Notifications do just update with page reload
#1634 🐛 [Bug] Put the imprint page directly on the page again

March 2019

Dialog for password change has been added.
An editor for writing posts has been added.
A dialogue for blocking content which violates the terms of service had been added for the moderators.
The 'Shout' button has been added to the article view.
Automated deployment of the software has been fixed so that new features can always be tested immediately.

February 2019

All software repositories on Github have been merged into one to avoid independent version information and incompatible interfaces
The automated import of data from the Alpha-version to the Nitro had been tested with test data
The web interface of the Nitro had been tested for correct display on mobile devices.

January 2019

A Button for reporting abusive content has been added
An moderation backend for reported content has been implemented
A Bug with the user authentication has been fixed
User can input country, region or city and it is her / his decision how accurate it should be.
User settings field for setting the interface and preferred content language
Integration of Nuxt-i18n toolkit for support of server-side rendered pages of webapps
Integration of Lokalise.co pipeline for translations + Updated used toolkits and frameworks to newest versions

December 2018

[in progress] Add icons to categories and tagging (how many users are using this tag, not how often the tag is used generally)
Updated to actual eslint version for source code quality
[in progress] Coding a blacklist for Nitro to hide unwanted user's content

November 2018

Coding a feature, so users who haven't donated yet, get a chance later to do so
Coding a database query to identify users, which had not completed the registration dialog
Introduction of a versioning scheme to identify the running social network code version
Login for the new Nitro version with a fancier interface.
Moved project planning to Zenhub
Decided to use Scrum for project management

October 2018

Started work on "Nitro". The database and the server interface are replaced:
https://www.youtube.com/watch?v=8j2H0vnQEoQ

Assets 2
You can’t perform that action at this time.