* Update user subscription user tag styling
* Update notice styling
* Refactor toggle visibility
* Update profile image styling
* Refactor JS & CSS updates
* Show state in Preview of liquid tag
* Remove legacy code
* add crayons-card to index-comments
the deleted legacy code , is handled in crayons-card
* Revert change to home class
because it's used maaaaaaany times in the project , so it's better not modify it.
* OmarElKhatibCS/fixing issue #9016 , fixing scrollbar for small screens
* Stop allowing accented characters in tags
This commit will add strict frontend and backend validation for tags
disallowing accented characters.
* Update tags validation error message
* Add more character sets to tag validation spec
* Add check to id param to use slug if passed
* modify to use slug in a different action
* wrote test for this api endpoint
* update test to check array equality
the test also checks if the first tag in the parsed list is the same as the first tag in the article
* Make liquid tags adhere to context and permission
* Undo updates to all liquid tags and update error
* ACTUALLY update errors this time
* Typo
* Refactor error handling and add support for Comment
* Fix specs
* Code cleanup
* Prettify error message
* Add comment clarifying error
* parsed --> parse
* Use a policy for validating roles
* Fix pretty error message
* Return early if valid source
* Get rid of duplicate current_user
* Add comment to Pundit.authorize
* LiquidTagPolicy specs
* Update liquid tag docs
* Update docs
* Use parse_context argument for clarity
* Remove duplicate guard clause for VALID_ROLES
* Update docs
Currently, the secret code will show up in the input history. That, I think, means that anyone that can open that page in a shared browser instance could join the org.
* Do not render active announcements in mod tools
* Add a TODO around refactoring broadcast initialization
* Refactor initializeBroadcast to short-circuit on window.frameElement
* Feature 🚀 : Ability to delete messages in chat channels
- Sending message ID to frontend
- Deleting Message
- Use pusher to delete message realtime
* Minor Bug 🐞: Show message action only for current user
- User can delete or edit their own messages
* Test cases added
* Bug 🐞: Update message id for receiver
Message id was not sent to receiver by pusher
* Refactoring🛠: Message controller refactoring
* Test Cases📝 : Specs for Delete message added
* Feature 🚀 : Ability to edit messages
* Test Cases📝 : Specs for Edit message added
* fix flashes on re-render chat ui
Co-authored-by: Sarthak Sharma <7lovesharma7@gmail.com>
* Move edit and delete buttons on chat messages to dropdown menu
* Move edit and delete buttons on chat messages to dropdown menu
* Use 'up arrow' as shortcut to edit last message
* Use 'delete key' as shortcut to delete last message
* Change span to button and handle case when lastMessage is undefined
* Fix up code
* Fix code
* Remove sort links from tags for logged-out (SEO)
* Fix tests
* Fix tests take 2
* Final test fix
* Read error message more clearly
* Adjust tests
* Final test fix
* Fix article heading color on dark themes
* Fix hash shoing when no article tags
* Truncate article titles at 60 characters
* Add tests for bug fixes, make sundry corrections
* Refactor tests
* Truncate title with CSS instead of JS
* Use crayons tag over custom tag
Co-authored-by: ludwiczakpawel <ludwiczakpawel@gmail.com>
* Add specific height to fix weird anchor tag issues
* Add explicit pointer when hovering
Co-authored-by: Zhao-Andy <17884966+Zhao-Andy@users.noreply.github.com>
Co-authored-by: ludwiczakpawel <ludwiczakpawel@gmail.com>
* Fixes the broken video capabilities of Connect.
* Added tests for fullscreen check.
* Added tests.
* Fixed a typo.
Co-authored-by: Ben Halpern <bendhalpern@gmail.com>