Permalink
Cannot retrieve contributors at this time
| Revision history for perl distribution Convos | |
| 4.08 2020-05-23T15:32:00+0800 | |
| - Add EXPERIMENTAL video support #204 | |
| - Will send desktop notification on video call #472 | |
| - Add support for parsing "ahq" user modes #471 | |
| - Add "South" theme #469 | |
| Contributor: Thibault Duponchelle | |
| - Fix not forgetting theme settings when browsere is closed | |
| - Fix how unread count is presented/calculated #470 | |
| - Fix serving themes from correct URL behind reverse proxy | |
| - Fix button colors for all themes #467 #468 | |
| Contributor: Thibault Duponchelle | |
| - Removed Nordaaker background on login screen #439 | |
| 4.07 2020-05-15T09:39:00+0800 | |
| - Fix "Go to start page" and "Retry" links inside <Fallback> | |
| - Fix markdown links to relative links will not refresh the page | |
| - Changed from "convos green" to red in the "High-contrast" theme #465 | |
| Contributor: Thibault Duponchelle | |
| 4.06 2020-05-13T13:19:00+0800 | |
| - Improved keeping scroll position | |
| - Fix loading embeds after the correct message | |
| 4.05 2020-05-10T10:06:00+0800 | |
| - Avoid XSS links in the chat | |
| 4.04 2020-05-09T08:42:00+0800 | |
| - Add "Jump to now" link in Chat #453 | |
| - Add line numbers for hljs #461 | |
| - Add support for searching for "from" | |
| - Add "Desert" theme | |
| - Add "High contrast" theme, with dark/light mode | |
| - Add support for "CONVOS_REQUEST_BASE", which is an alternative to | |
| the "X-Request-Base" header | |
| - Fix jumping to the right position in chat history #453 | |
| - Fix edge cases for ?after= and ?before= #459 | |
| - Fix being able to make a paste with unicode #460 | |
| - Fix select-field styling on "Add conversation" page | |
| - Fix "substr outside of string at Mojo/Asset/Memory.pm line 45." warning | |
| - Fix rendering <Fallback/> pages | |
| - Fix loading PWA assets in <head> | |
| - Removed support for fetching "user.json" with notifications. | |
| - Replaced Convos icon with "info-circle" icon in chat | |
| - Avoid inactivity_timeout from /api/embed.json | |
| - Avoid including the short timestamp when doing copy of chat dialog | |
| - Will persist theme settings in a cookie to prevent flashing between themes | |
| on load | |
| 4.03 2020-04-07T11:32:00+0800 | |
| - Fix parsing routes such as /chat/irc-convos/%23x%2Fbar | |
| - Fix rendering of /file/1/lNqUVc43p0h4jaj5 paths | |
| 4.02 2020-04-06T22:10:00+0800 | |
| - Fix not being able to subscribe to store | |
| - Fix not showing the nav menu by default on small screens | |
| - Made the chat input look more like an input | |
| 4.01 2020-04-06T21:39:00+0800 | |
| - Add Nordaaker as background image to login screen #439 | |
| - Add support for searching for anything from main search input #457 | |
| - Fix rendering convos images on small screen #450 | |
| - Fix not allowing injected "#call:" and "#send:" links | |
| - Fix not looping through all dialogs and marking them as read on reconnect | |
| - Fix not showing "date changed" in <Search/> before search is performed | |
| - Fix not asking for protocol handling all the time in Firefox | |
| - Extended the webmanifest | |
| - Changed to pagejs for routing on client side | |
| - Replaced "settings" in svelte context with process.env | |
| 4.00 2020-03-24T16:00:00+0900 | |
| - Add custom styling for image previews from Convos #450 | |
| - Add checkbox for "forced_connection" in "settings" #456 | |
| - Add search to frontend #187 | |
| - Made the theming support more flexible #394 | |
| - Fix not sending /query before sending a list of channels to the server #442 | |
| - Fix issue in firefox where padding-bottom is ignored | |
| - Fix not removing space from sent message before "/" | |
| - Fix creating paste from multiline messages | |
| - Syncronized Makefile.PL and cpanfile, and bumped dependencies | |
| - Travis runs the test suite successfully again | |
| 3.12 2020-03-04T11:28:00+0900 | |
| - Add /clear history [name] command #150 | |
| - Fix NaN in the help page, for "/say" command | |
| - Fix Timer failed: Can't call method "write" on an undefined value in Irc.pm | |
| - Fix showing "day changed" indicator | |
| - Add "s" after seconds in wsEventSentWhois() | |
| - Add JOIN as alias for QUERY (EXPERIMENTAL) | |
| - Made the welcome messages less annoying | |
| - Bumped node dependencies | |
| 3.11 2020-03-02T15:11:00+0900 | |
| - Fix exception when searching too long a period #448 | |
| Contributor: Doug Bell | |
| - Add support for pasting images #437 | |
| - Add a welcome message when joining a new conversation | |
| - Fix handling err_badchannelkey #268 | |
| - Fix button alignment in <DialogAdd> | |
| - Rollback "Avoid reloading conversation when reconnecting to WebSocket" | |
| 3.10 2020-02-21T16:09:00+0900 | |
| - Fix loading notifications | |
| 3.09 2020-02-21T15:40:00+0900 | |
| - Fix compatibility with old versions of Edge/IE #441 | |
| - Fix handling very long messages #443 | |
| - Fix sending a single space #446 | |
| - Fix keeping track when changing nick | |
| - Fix not having strike-through for Convos messages | |
| - Add LDAP support to Convos #65 #418 | |
| - Add custom "help" and "version" commands | |
| - Add "--all" switch to "install" sub command, which also installs suggested deps | |
| - Add "cpanm" sub command | |
| - Add "exec" sub command | |
| - Avoid reloading conversation when reconnecting to WebSocket (EXPERIMENTAL) | |
| - Documented sub commands that used to be hidden | |
| - Made it easier for the first user to sign up | |
| 3.08 2020-01-30T11:24:00+0900 | |
| - Removed support for underscore markdown formatting #438 | |
| - Removed tooltip for dialogs in <SidebarChat/> | |
| - Improved rendering of login screen on small screens | |
| - Will hide the active menu when clicking on the overlay | |
| 3.07 2020-01-27T10:00:00+0900 | |
| - Fix not nuking files on disk if no more disk space | |
| - Add visible tooltips #436 | |
| - Will try to rotate uploaded JPEG images | |
| 3.06 2020-01-09T14:08:36+0900 | |
| - Fix link color inside pseudo form elements | |
| - Fix not focusing the last element in the sidebar | |
| - Fix timestamp color for the Nord theme | |
| 3.05 2020-01-07T11:32:36+0900 | |
| - Fix autocomplete text color | |
| - Fix not focusing two nav items after going back/forward in history after searching | |
| - Fix changing focus in navbar when the URL changes | |
| - Fix channel name not getting collapsed in heading | |
| - Render readonly topic as html in settings and made the topic clickable as well | |
| - Better transition between different loading states | |
| - Bumped LinkEmbedder to 1.11 | |
| 3.04 2020-01-06T22:07:36+0900 | |
| - Add custom title for all pages | |
| - Fix bugs in Dark and Nord theme | |
| - Fix showing <SidebarChat/> only on pages that wants it | |
| - Fix clearning activeMenu when changing page | |
| - Fix not reloading User from <ConnectionSettings/> | |
| - Fix not notifying the user when the user has already accepted notifications | |
| 3.03 2020-01-06T14:21:36+0900 | |
| - Fix serving uploaded files with correct Content-Type #435 | |
| - Fix offset for hamburger menu | |
| - Fix not duplicating notification messages | |
| - Designed new login/register screen, where they are on the same page | |
| - Renamed "Login" and "Register" to "Sign in" and "Sign up" | |
| - Will display connection name in sidebar | |
| - Changed Dark theme: Less dark inputs and darker buttons | |
| - Changed Nord theme: Made the inputs visible on blue background | |
| 3.02 2019-12-29T11:02:36+0900 | |
| - Fix getting topic on connect #433 | |
| - Fix clicking on dropdown options #434 | |
| - Fix "/ison" without arguments | |
| - Add clearing of the password fields to prevent browser autocomplete | |
| 3.01 2019-12-28T13:30:36+0900 | |
| - Fix not send command as message by acciden #428 | |
| - Fix removing dialog when sending PART | |
| - Fix /names logic both in JavaScript and Connection::IRC | |
| - Improved autocomplete documentation for /mode #430 | |
| - Improved MODE handling, especially related to ban lists #431 #432 | |
| 3.00 2019-12-24T10:15:35+0900 | |
| - Breaking change: The Perl code changed from callback based API to promises #420 #423 | |
| * Removed Mojo::IRC as a dependency #392 | |
| * Removed Convos::Core::Connection->set_wanted_state() | |
| * Removed "get_user" WebSocket event | |
| * Removed "participants" API endpoint | |
| * Removed all blocking APIs | |
| * Replaced CONVOS_STEAL_NICK_INTERVAL with CONVOS_IRC_PERIDOC_INTERVAL | |
| - Add support for file upload #244 #424 | |
| * Add back compat URL handling for /paste/:user_public_id/:paste_id | |
| * Replaced Convos::Plugin::Paste with Convos::Plugin::Files | |
| - Add handling of "Trying to reconnect too fast" #410 | |
| - Add organization_name and organization_url to sidebar and help page | |
| - Add removal of embeds that doesn't render correct images | |
| - Add message errors to the active conversation, instead of connection conversation | |
| - Fix using connection URL "username" when sending "USER ... 0 * :Name" | |
| - Fix indicating that user is offline in chat messages | |
| - Fix duplicate text in <ChatInput/> when clicking on a nick | |
| - Fix being able to clear organization_name and organization_url in | |
| updateSettings endpoint | |
| - Fix $fa-font-path when behind reverse proxy #419 | |
| Contributor: Andreas Voegele | |
| - Fix snap builds #366 #421 | |
| Contributor: Adam Stokes | |
| - Changed default CONVOS_CONNECT_DELAY from 3 to 4 | |
| - Bumped LinkEmbedder to 1.10 which fixes handling of Google links | |
| - Removed Convos::Plugin->add_backend_helpers() | |
| - Replaced Convos::Core::User->public_id() with uid() | |
| - Replaced MOJO_REVERSE_PROXY with CONVOS_REVERSE_PROXY | |
| - Improved user experience on the Settings page | |
| 2.00 2019-11-23T10:23:35+0900 | |
| - Add roles() and role() to Convos::Core::User #99 #407 #411 | |
| * The first user will get the admin role | |
| * Will automatically upgrade the first registered user for legacy reasons | |
| - Can now generate invite/recovery links from the web #361 #407 #411 | |
| * Add /user/#email/invite API endpoint | |
| * Replaced invite_code and recover logic with invite links | |
| * The first user does not need an invite link | |
| * Changed "Register" is now the default screen, instead of "Login" | |
| * Removed support for CONVOS_INVITE_CODE | |
| * Removed /user/recover/*email/:exp/:check resource | |
| * Removed /user/recover/*email resource | |
| - Add Convos::Core::Settings, and removed support for many environment | |
| settings, since they can now be changed through the web interface: | |
| * CONVOS_CONTACT | |
| * CONVOS_DEFAULT_CONNECTION / CONVOS_DEFAULT_SERVER | |
| * CONVOS_FORCED_CONNECTION / CONVOS_FORCED_IRC_SERVER | |
| * CONVOS_OPEN_TO_PUBLIC | |
| * CONVOS_ORGANIZATION_NAME | |
| * CONVOS_ORGANIZATION_URL | |
| * MOJO_CONFIG | |
| - Add support for desktop notifications for all activities in a channel, closes #388 | |
| - Fix calling setLastRead when going from conversation to a non-conversation | |
| - Fix getting desktop notifications from private messages | |
| - Fix showing initial desktop notification, when notifications have been enabled | |
| - Fix unicode issue when reading notifications, closes #412 | |
| - Fix users are loaded in a predictable order on startup | |
| - Cannot edit dialog password if joined and not an operator #358 | |
| - Changed "Part" button to "Leave" in conversation settings | |
| - Changed $app->sessions->secure(...) to be set on each request | |
| - Mention a quicker way to get to conversation settings in "Help" | |
| - Renamed /settings to /settings/account | |
| 1.02 2019-11-13T16:02:05+0900 | |
| - Fix Docker builds for master and tags #401 | |
| https://hub.docker.com/r/nordaaker/convos | |
| - Fix service worker so it serves fresh assets #402 | |
| - Fix cleaning user input #403 | |
| - Fix "convos dev" command so it works with webpack | |
| - Fix loading messages and participant list when the conversation gain focus | |
| - Fix version number in api.json | |
| - Fix double rendering, where components would overlap each other | |
| - Fix rendering "undefined" when /api/embed.json fail #408 | |
| - Fix showing settings icon on sidebar conversation hover | |
| - Fix "/ISON CamelCaseNick" | |
| - Will split messages that are too long #386 | |
| - Will auto detect available themes #404 | |
| https://convos.by/2019/11/2/custom-styling.html | |
| - Will postpone loading notification messages | |
| - Add offline page to the service worker cache #402 | |
| - Add more complex caching rules to the service worker #402 | |
| - Add "Nord" theme #405 | |
| https://www.nordtheme.com | |
| - Add a new css variable "--input-focus-placeholder-color" #409 | |
| - Add support for picking up certificate files in development mode | |
| https://convos.by/doc/develop.html#secure-connection | |
| - Bumped LinkEmbedder to fix crashes in backend #408 | |
| - Renamed "last-read" in the API to "read" | |
| - Renamed "listNotifications" in the API to "notificationMessages" | |
| 1.01 2019-11-01T13:00:41+0900 | |
| - Add handling for connection protocols #311 | |
| - Add dark mode theme #313 | |
| - Add password field to dialog settings #358 | |
| - Add support for channels with "/" #365 | |
| - Add unread count to hamburger menu #397 | |
| - Add toggling of details to "notice" messages | |
| - Add upgrade of "http" embeds to "https" | |
| - Add warning screen to script/convos if started as root | |
| - Fix HTML entities at the end of links #362 | |
| - Fix "Not Found" page #391 | |
| - Fix duplicate messages after loading messages #396 | |
| - Fix unresponsive hamburger menu while loading a dialog | |
| - Fix bugs related to join/part/mode events | |
| - Fix support for setting highlight_keywords | |
| - Fix loading participants list | |
| - Bumped alpine version in Dockerfile | |
| 1.00 2019-10-26T13:29:41+0900 | |
| - Changed frontend to use https://svelte.dev/ from Vuejs. | |
| - Changed to using URLs, so you can link directly to conversations and pages | |
| when chatting. | |
| - Changed sidebar design to a tree view, where conversations are listed under | |
| connections. | |
| - Changed "unread" logic to reset to zero when conversations looses focus. | |
| - Changed notifications to be rendered as a conversation, with the latest | |
| notifications in the bottom. | |
| - Changed notifications to be marked as read, when notifications conversation | |
| looses focus. | |
| - Changed from using Material Design Icons to Font Awesome. | |
| - Changed twemoji, after emojione/joypixels changed their design. | |
| - Changed autocomplete dropdown to show when trigger character is seen. This | |
| makes it work on phones as well. | |
| - Changed autocomplete for nicks: Nick has to be prefixed with "@". | |
| - Changed sidebar design for register/login pages, like we do on | |
| https://convos.by. | |
| - Replaced Mojolicious::Plugin::AssetPack with Mojolicious::Plugin::Webpack. | |
| - Add number of unread to document title #382 | |
| - Add "New messages" indicator. | |
| - Add support for rendering quotes. | |
| - Add icons before nicks. The icon is calculated from the nick, so it does not | |
| change between installations or reloads. | |
| - Add "Autocomplete" and "Text formatting" to /help. | |
| - Add toggle for error message details. | |
| - Improved filtering logic in sidebar. | |
| - Fix not including ")" (or other special characters) when rendering links. | |
| - Fix rendering in Safari on iOS. | |
| - Fix handling of nicks with MixedCaps. | |
| - Fix reacting to window focus #383 | |
| - Fix for ZNC integration: Connection name based on ZNC usernames #316 | |
| - Removed the ShareDialog plugin. | |
| - Removed "Create connection" when registering. Will instead connect to the | |
| default connection. | |
| - Removed custom styling support. | |
| - Bumped LinkEmbedder version to 1.06 | |
| - Using "pnpm" (instead of "npm") to install node modules. | |
| 0.99_40 2019-02-08T23:05:00+0100 | |
| - Switch order of isconnect and ison to allow authentication with nickserv before join | |
| - Remove POD plugin which has been deprecated from Mojo core. | |
| - Update Alpine image | |
| - Fix duplicate key in schema | |
| 0.99_39 2018-08-30T10:40:39+0200 | |
| - Only keep one conversation open at a time. | |
| 0.99_38 2018-08-20 15:09:00 | |
| - Add support for disabling tls verification per connection (jberger) | |
| 0.99_37 2018-08-16 11:43:00 | |
| - Added -wn to perltidy for superior welding | |
| - Make convos a PWA | |
| - Add a delay helper until we can convert convos to promises | |
| 0.99_36 2017-11-28T08:25:51+0200 | |
| - Fix TLS detection when creating a connection #344 | |
| - Fix message with empty content. | |
| - Remove obsolete AssetPack Reloader. | |
| 0.99_35 2017-05-05T00:20:45+0200 | |
| - Fix showing ":port" when editing a connection #340 | |
| - Fix changing server from default server on "Create connection" #345 | |
| - Fix not leaking nick change events to all conversations | |
| - Fix video link embedder styling | |
| - Add support for CONVOS_FORCED_IRC_SERVER="irc://:password@host:port" #343 | |
| - Add hiding of chat elements for better rendering in iframe #21 #320 #346 | |
| 0.99_34 2017-04-24T10:04:55+0200 | |
| - Fix "create connection" | |
| 0.99_33 2017-04-22T00:09:58+0200 | |
| - Fix "/ison nick" handling #336 | |
| - Fix handling saving server username/password #334 | |
| - Fix marking joined users as online | |
| - Fix showing error messages from IRC commands | |
| - Add missing "!default" to _variables.scss #313 | |
| - Add support for CONVOS_LOG_FILE #337 | |
| - Add nick changing feature from connection editor | |
| 0.99_32 2017-04-17T22:30:54+0200 | |
| - Fix annoying "unread" count increase on "notice" | |
| 0.99_31 2017-04-14T13:40:04+0200 | |
| - Fix autocompleting nicks by "last seen" | |
| - Fix background colors for chat and embeds | |
| - Fix online/offline state in private dialog using "/ison nick" | |
| - Fix private dialogs used to be "in red" after reconnect | |
| - Fix race condition when opening websocket connection | |
| - Fix rendering "404 not found" on unknown paste | |
| - Fix unread count is not increased when a private dialog user join/parts | |
| - Improved autocomplete logic for nicks and emojis | |
| - Add experimental MOTD (message of the day) handling | |
| - Add "wanted_state" to Core::Connection | |
| - Improved rendering of highlight messages | |
| 0.99_30 2017-04-13T13:52:44+0200 | |
| - Fix scrolling on "Join dialog" and "Help" pages #331 | |
| - Add support for generating "recover password" link #302 #323 | |
| - Add Convos::Plugin::Paste #328 | |
| - Add support for sending multiline IRC messages #328 | |
| - Using LinkEmbedder instead of Mojolicious::Plugin::LinkEmbedder | |
| - Will always have a default IRC server | |
| - Will not use unsafe secrets anymore | |
| 0.99_29 2017-03-21T23:35:17+0100 | |
| - Fix ShareDialog plugin | |
| - Fix custom assets with Mojolicious::Plugin::AssetPack 1.41 | |
| - Add production 404 and 500 pages | |
| - Add logging about CONVOS_HOME on startup | |
| - Remove "beforeConvosStart" JavaScript event | |
| - Bump Mojolicious version to 7.29 | |
| 0.99_28 2017-03-15T01:34:20+0100 | |
| - Fix keeping scroll at bottom in Firefox #324 | |
| - Fix messages are grouped incorrectly on scrollback #301 | |
| - Fix showing "Day changed" in historic messages | |
| - Will not mark message as "highlight" if sent by yourself | |
| 0.99_27 2017-03-01T23:20:11+0100 | |
| - Fix going to connection dialog after connection save | |
| - Fix hitting enter/return inside the "Dialog name" field on "Join dialog" | |
| - Fix joining channel which you are already part of | |
| - Fix reading invite_code from config file #322 | |
| - Will detect if Javascript is disabled and notify user | |
| - Add support for embedding gist and other pasted text files | |
| - Add support for notifications on keywords #142 | |
| 0.99_26 2017-02-20T23:11:01+0100 | |
| - Fix scrolling of sidebars and main menu | |
| - Change "Edit profile" to "Settings" | |
| 0.99_25 2017-02-20T22:46:07+0100 | |
| - Fix sending server messages to the right dialog | |
| - Fix joining a dialog by clicking on the dialog name | |
| - Fix first shown channel shows all users inactive #321 | |
| - Fix creating dialog on /QUERY | |
| - Fix notifications are disabled when window is active | |
| - Add better handling of "create dialog" errors | |
| - Add functionality to only enrich visible links | |
| - Add better "rich link" caching | |
| - Add "Convos icon" to notification popup | |
| - Change default sorting to "lastRead" | |
| 0.99_24 2017-01-29T00:57:30+0100 | |
| - Fix registration process | |
| - Fix being able to show profile + help during wizard | |
| - Fix width of embedded youtube videos on small screens | |
| - Fix zooming images inline in chat | |
| - Fix not matching markdown, because a link was injected | |
| - Fix "/me message your_nick" mention rendering | |
| - Fix markdown rendering | |
| - Improved materialbox rendering for huge images | |
| - Can send/receive any IRC message #317 | |
| - Add "esc key" to close on materialbox | |
| - Add listing of available rooms to "Join dialog..." #309 | |
| 0.99_23 2017-01-13T23:05:39+0100 | |
| - Fix adding notifications in frontend | |
| - Fix saving userinfo in connection URL | |
| - Will close dropdown when clicking outside of the dropdown | |
| - Will ask for password if channel has mode +k | |
| 0.99_22 2017-01-10T23:32:19+0100 | |
| - Fix use of CONVOS_ORGANIZATION_URL #307 | |
| - Fix unread count should not be increased on join/part/quit/... messages | |
| - Fix going from "disconnected" to "reconnect" on connection save | |
| - Add connection state selector to connection editor | |
| - Change "Profile" to open in main dialog area | |
| - Change "Help" to open in main dialog area | |
| - Compatible with Mojolicious 7.15 | |
| - Tweaking colors | |
| 0.99_21 2017-01-08T14:41:21+0100 | |
| - Fix race condition when creating the websocket connection | |
| - Fix setting main dialog location on initial load | |
| - Fix not showing unread count for active channel | |
| - Fix sending "/names" on join #303 | |
| - Fix parsing "/names" response #308 | |
| - Add support for CONVOS_ORGANIZATION_URL #307 | |
| - Add "get_user" websocket method | |
| 0.99_20 2016-12-29T21:00:43+0100 | |
| - Fix will not reconnect without host/port change | |
| - Add "close" icon to main menu conversations | |
| 0.99_19 2016-12-06T14:43:43+0100 | |
| - Fix loading message log after events have been received in background | |
| 0.99_18 2016-12-04T20:39:43+0100 | |
| - Fix IRC username cannot contain special characters #296 | |
| - Fix parsing IRC user modes dynamically #287 | |
| - Fix "Goto anything" sorts by dialog name length | |
| - Fix queuing connections after connection errors | |
| - Fix API URL when mounting Convos inside on non-root reverse proxy config | |
| - Fix handling of new private messages #298 | |
| - Add EXPERIMENTAL sort by last-read/activity | |
| - Add Dockerfile | |
| - Add "disable expanding links" setting in profile | |
| - Server messages can be read in frontend | |
| - Server settings can be edited in the "info" sidebar | |
| 0.99_17 2016-11-11T09:58:54+0200 | |
| - Add support for editing on_connect_commands | |
| - Add support for JSON config - https://convos.by/doc/config.html#introduction | |
| 0.99_16 2016-11-08T13:37:58+0200 | |
| - Fix getting historic messages, without duplicates #292 | |
| - Fix getting messages from channel with "." in the name #293 | |
| - Add custom styling for participants that are not currently in the channel | |
| - Add EXPERIMENTAL support for pluggable authentication #89 | |
| - Add support for setting CONVOS_HOME from config file as "home" #289 | |
| 0.99_15 2016-10-13T22:51:01+0200 | |
| - Fix IRC join channel redirect #284 | |
| - Fix parting IRC channel, even if not in the channel | |
| - Fix highlight color in chat | |
| - Fix keeping on_connect_commands | |
| - Improved keeping scroll position to bottom #269 | |
| 0.99_14 2016-10-06T22:42:15+0200 | |
| - Autocomplete on nick will start from the beginning of the word | |
| - Do not autocomplete on "enter" | |
| - Improved keeping scroll position to bottom #269 | |
| - Improved keeping scroll position when loading historic messages | |
| 0.99_13 2016-10-03T09:40:15+0200 | |
| - Fix clearing Convos.settings.sidebar on mobile | |
| - Fix resetting max-height | |
| 0.99_12 2016-10-03T09:31:02+0200 | |
| - Less icons in header | |
| - Fix <convos-input/> from overlapping main area | |
| - Add CustomEvent and dispatchEvent polyfill #282 | |
| - Improved scrolling to bottom logic #269 | |
| 0.99_11 2016-09-19T23:05:31+0200 | |
| - Fix "whois" for participant who is not in any channels | |
| - Fix removing IRC colors #281 | |
| - Add more information to <convos-message-whois/> | |
| - Add first optional plugin "ShareDialog" #280 | |
| 0.99_10 2016-09-14T23:35:31+0200 | |
| - Fix handling of "/whois nick" when "nick" is offline | |
| - Fix tracking join/part/quit/nick change events #276 | |
| - Fix handling IRC server replies with strange casing #277 | |
| - Will not truncate files when disk is full | |
| - Normalizing email address for user | |
| - Add translation for :), :( and <3 into emojis | |
| - Can select TLS on connect | |
| 0.99_09 2016-09-11T22:53:31+0200 | |
| - Fix sorting participants list | |
| - Add support for /ns (/msg nickserv) | |
| - Add support for /cs (/msg chanserv) | |
| - Add clickable emails #265 | |
| - Add support for markdown formatting for <code/> | |
| - Add support for rendering emojis #186 | |
| - Add support for autocomplete emoji in <convos-input/> #186 | |
| - Add support for custom color themes #161 | |
| - Change dialog settings less confusing | |
| * Render dialog title with markdown formatting and links | |
| * Getting participants list is more consistent after reconnect | |
| * Changed rendering of "close" button into a list item | |
| - Change autocomplete method for <convos-input/> | |
| 0.99_08 2016-09-01T22:35:25+0200 | |
| - Fix emitting topic changes to frontend | |
| - Add dialog settings sidebar with topic and participants list | |
| - Add support for "/query nick" | |
| - Remove settings dropdown menu | |
| - Replaced Roboto with system fonts | |
| 0.99_07 2016-08-30T10:51:25+0200 | |
| - Fix showing join/part messages in the correct channel | |
| - Fix running Convos on Windows mobile #271 | |
| - Add favicon and app icons for iOS | |
| - Add basic support for "/mode ..." | |
| - Add support for "/kick ..." | |
| - Change "convos version" to also display running Convos version | |
| - Replaced "info" button with "settings" button for dialogs | |
| 0.99_06 2016-08-27T12:27:13+0200 | |
| - Fix tracking participants | |
| - Fix joining channel with key in backend #268 | |
| - Fix joining channel with key in <convos-create-dialog/> #267 | |
| - Fix handling "part" events | |
| - Fix starting "script/convos dev" after "script/convos install --develop" | |
| - Fix not show welcome message after log in in in a new browser | |
| - Fix running test suite with "script/convos test" | |
| - Fix no autocomplete in "Join dialog" or "Add connection" | |
| - Fix parsing UTC time in Firefox | |
| - Add Mojo::IRC 0.33 as required module #267 | |
| - Add IO::Socket::SSL as required module | |
| * Required to connect to TLS networks | |
| * Required to fetch meta data from https resources | |
| - Change calculation of dialog.unread to server side | |
| - Change WebSocket keep-alive interval | |
| - Change "Join dialog" will be shown after a new connection is created | |
| - Change <convos-message-enable-notifications/> buttons to be disabled on click | |
| 0.99_05 2016-08-22T16:30:57+0200 | |
| - Fix breaking long words inside a message template | |
| - Fix only show nick change in the channels where the nick is active | |
| - Fix goto anything | |
| - Fix reading unicode (æøå) back from file | |
| - Fix dialog.frozen after webscocket comes back online | |
| - Fix skip installing dev deps by default | |
| - Fix handling of config file values | |
| - Fix "send" button in <convos-input/> | |
| - Fix missing Time::Piece on redhat #266 | |
| - Add fetching connections, dialogs and notifications together with user object | |
| - Add icon to indicate that the WebSocket is down | |
| - Add last_read() to Convos::Core::Dialog | |
| - Add sorting of dialogs by lastRead | |
| - Add support for "forced_irc_server" | |
| - Add clicking on a notitication takes you to the dialog | |
| - Bundled cpanm, used by "script/convos install" (less dependencies) | |
| - Change client to keep WebSocket alive instead of backend | |
| - Converted Swagger2 to OpenAPI | |
| - Converted jQuery dependencies to Vue components | |
| - Converted Guides to gh-pages branch - http://convos.by/doc | |
| 0.99_04 2016-08-15T16:33:45+0200 | |
| - Fix Could not send "\nsome message": Unable to construct PRIVMSG. | |
| - Fix remove dialogs when connection is deleted | |
| - Add search for dialogs | |
| - Add jump between search and input field | |
| - Add better rendering on small screens | |
| - Add count of unseen notifications | |
| - Add <convos-settings/> which includes wizard, connection editor and dialog creator | |
| - Add support for invite code | |
| - Add number of unread messages | |
| - Add handling of join, nick_change and part events | |
| - Add support for desktop notifications | |
| - Change layout: Big green menu on top | |
| - Change dialog list to be sorted alphabetically | |
| - Converted vue templates to .vue files | |
| - Converted data-hint="" to v-tooltip="" | |
| - Remove hash/fragment navigation | |
| - Remove EventSource. Going for WebSocket only. | |
| 0.99_03 2016-07-21T17:10:57+0200 | |
| - Fix swagger spec: datetime != date-time | |
| - Fix parting channel when not connected | |
| - Fix appearance on small screens | |
| - Fix saving list of dialogs on every join | |
| - Fix autocomplete commands and nicks case insensitive | |
| - Add messages in backend are stored with "highlight" flag | |
| - Add notifications in frontend | |
| - Add loading of more messages when scrolling to top | |
| 0.99_02 2016-04-15T08:47:56+0200 | |
| - Fix automatic install require App::cpanminus 1.7016+ | |
| - Fix confusing edit connections icon | |
| - Fix encode dialog.idvos to %23convos | |
| - Fix searching for messages in backend | |
| - Fix sending ACTION messages | |
| - Fix marking dialogs/connections as disconnected on websocket close | |
| - Add filter to render messages containing markdown | |
| - Add "day changed" indicator | |
| - Add whois action to user list and add whois data handler | |
| - Using Mojolicious::Plugin::AssetPack 1.04 | |
| - Converted JavaScript from riot.js to vue.js | |
| 0.99_01 2016-04-02T14:18:39+0200 | |
| - Fix embedding images | |
| - Fix CTCP action messages on local echo | |
| - Add "script/convos dev" sub-command | |
| - Add "script/convos install" sub-command | |
| - Add styling of mentions and notice | |
| - Add handling of whois and topic reponses | |
| - Add support for sending IRC commands | |
| - Add /help command | |
| - Add rendering of autocomplete room list | |
| - Add autocomplete to <user-input/> | |
| 0.99_01 2016-02-28T16:23:44+0200 | |
| - Add config file support | |
| - Add default (insecure) secrets | |
| - Add initial Swagger specification | |
| - Add support for X-Request-Base | |
| - Add support for setting secure cookies | |
| - Add auto-detection of TLS/plain text IRC servers | |
| - Add "steal nick" logic | |
| - Add new layout with sidebars instead of top menu navigation | |
| - Add riot.js to render web pages | |
| - Add Convos::Core look-alike objects in JavaScript | |
| - Add router which acts upon location hash (fragment) | |
| - Add Swagger over WebSocket communication | |
| - Add scrollToBottom() on new messages | |
| - Add handling of highlighted messages in backend | |
| - Add expanding links in chat to meta data | |
| - Add Convos::Core | |
| - Add Convos::Core::Connection::IRC | |
| - Add Convos::Core::Room | |
| - Add Convos::Core::User | |
| 0.99_00 2015-02-02T15:40:40+0200 | |
| - Started rewriting Convos |