Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/thelounge/thelounge

💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client
https://github.com/thelounge/thelounge

Merge pull request #1908 from thelounge/xpaw/user-css-label

Add screen reader label for custom css textarea

a2b03a5de6b6dec2a30b88e0c0ec3495bde34ad9 authored about 7 years ago by Jérémie Astori <[email protected]>
2.7.0-pre.4

470f2dd814f55287e2dd2b9d7139c4b045314f38 authored about 7 years ago by Jérémie Astori <[email protected]>
Add changelog entry for v2.7.0-pre.4

b47538860ef1ff3f2801b399a08514a0ecefa68a authored about 7 years ago by Jérémie Astori <[email protected]>
Allow keywords as changelog script version argument, e.g. `node scripts/changelog pre`

dbd07d55e35377e41c96ff33f60bab728d43eea2 authored about 7 years ago by Jérémie Astori <[email protected]>
Add screen reader label for custom css textarea

3cd99816b86f3b11094f502f14b3d5f9bcbfac36 authored about 7 years ago by Pavel Djundik <[email protected]>
Add log role to message container

Fixes #936

48ebde60082ca9f67bc70d5f87725286a1337a74 authored about 7 years ago by Pavel Djundik <[email protected]>
Set aria-label on main input

bd9e219d92d4dc3445f02e2471d65ebdb87ce265 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1901 from thelounge/xpaw/fix-nicks-match

Do not match nicknames incorrectly as part of a bigger word

835236f8aca5d32c93bce6b8913db22af441e008 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1904 from thelounge/astorije/csp-video-controls

Make sure data URIs are allowed by CSP not to block video controls

b02b47c822fdac01cd8b6ae1a7fd1e1a5b4e6781 authored about 7 years ago by Jérémie Astori <[email protected]>
Make sure data URIs are allowed by CSP not to block video controls

dab4fc44ea7d19c261bccd0165a73d60ddc95913 authored about 7 years ago by Jérémie Astori <[email protected]>
Do not match nicknames incorrectly as part of a bigger word

Fixes #1776
Fixes #1885

349136f172da94d34f3822ed041f6e1ce0ab4755 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1899 from thelounge/astorije/improve-init

Improve a bit window loading on init

c17d7bddae1f5afe2f57c911e16636dc818eaa40 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1903 from thelounge/greenkeeper/graphql-request-1.4.1

Update graphql-request to the latest version 🚀

9f99b165c9427c84ac213db98f3a9a51227642bd authored about 7 years ago by Pavel Djundik <[email protected]>
chore(package): update graphql-request to version 1.4.1

84587ea0a1d37a7ecfc17e5ed2c3ecc5d98b6c78 authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Open context menu inside of chats on sidebar item

d16b18de786b28ac24ae41aa27fa22e7bfa54436 authored about 7 years ago by Pavel Djundik <[email protected]>
Improve a bit window loading on init

a392b9f35f51278f2876242880627170f5bc1622 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1897 from thelounge/astorije/improve-version-checker

Improve the version checking and changelog features

1fc2051c1d6f621c40543fcb22d418f83ab41807 authored about 7 years ago by Jérémie Astori <[email protected]>
Add (semi-working) image viewer support for images shown in changelogs

Semi-working because this does not support Preview/Next. The existing image viewer is very custo...

f725e944dd63c9edf4ef2be7635b49f411bb6406 authored about 7 years ago by Jérémie Astori <[email protected]>
Make sure all links will open a new tab instead of exiting the application

3eb429dde3e34c6cb556de0ca114bf464cb9f5e1 authored about 7 years ago by Jérémie Astori <[email protected]>
Improve the version checking part of the changelog feature

- There is no client caching of the changelog/version anymore. Instead, server returns the expir...

238e894377d9c3261b8bfe6e9e22435ca781b371 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1895 from thelounge/xpaw/sw-notification-focus

Open and focus correct channel when clicking on push notifications

3c8fcadfe8fa6ad8f55818cba52d1169ada2bcf3 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1896 from thelounge/xpaw/fix-push-error

Fix error not showing up in failed push subscription

d2106f1782dd02634a5763b0eacf3d5e34669865 authored about 7 years ago by Pavel Djundik <[email protected]>
Fix error not showing up in failed push subscription

80c11f2bdeb5060f7002f59591df8ab9a915c6a9 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1887 from thelounge/greenkeeper/eslint-4.14.0

Update eslint to the latest version 🚀

ff6d6e3e82bfd196ddb1efeb6c66c4af7a88245d authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1889 from thelounge/astorije/fix-window-on-load

Display the correct window on page reload

12dd11bd10024321da7fda54ee29022dd9860cc4 authored about 7 years ago by Jérémie Astori <[email protected]>
Open and focus correct channel when clicking on push notifications

Affects all notifications sent via service workers

Fixes #1550

f81f083b24e2fcda3aeb15458d907e96aff2295e authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1892 from thelounge/astorije/fix-slideout

Fix slideout not closing on mobile when hitting a footer icon

7d49730bad9d241266cd153777d047710e56fb95 authored about 7 years ago by Jérémie Astori <[email protected]>
Fix slideout not closing on mobile when hitting a footer icon

Introduced by https://github.com/thelounge/lounge/commit/9691df67e3d76219ee51cfc003dafc88e54e9ec...

7f165a75935eda48c768d90b481da47372e3a5d8 authored about 7 years ago by Jérémie Astori <[email protected]>
Display the correct window on page reload

This commit packs 2 fixes:

- Reloading the page while viewing the settings or help window would...

d1c2f0df7284af7c555a493f59c5b6357067ded8 authored about 7 years ago by Jérémie Astori <[email protected]>
chore(package): update eslint to version 4.14.0

7dec39a499b35b3d31b0082dff05c4097797034e authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #1881 from thelounge/astorije/fix-join-channel-load

Fix join channel UI opening by itself

7c2422ee19e7fbbe45facf8bcc2a02c3ace04631 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1327 from thelounge/xpaw/view-changelog

Changelog viewer and updater checker in the client

32a95c4d75162508e36946a7860886d14d245901 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1882 from thelounge/astorije/join-ui-message

Improve wording of join channel UI form restrictions

c14c3b73d24abab84e9e033d2cb456a644b785f3 authored about 7 years ago by Pavel Djundik <[email protected]>
Reduce changelog client cache to 1h since as there is also server caching now

4b34a093c975cfeeb143a9599211d3efe466681b authored about 7 years ago by Jérémie Astori <[email protected]>
Cache changelog information on the server for 15 minutes

57c24704af0fc1701d2442609368514143baa05e authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1884 from thelounge/xpaw/fix-1883

Fix #1883: message gaps when reconnecting

0cbe0cb24e7067ef8e67cd83313bb7f4dfcd7de5 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1880 from thelounge/astorije/client-settings-tooltip

Rename "Client Settings" into "Settings" in tooltip + cleanup

18d135ca92ee9e4000ae62ff247ab4f3811146d3 authored about 7 years ago by Pavel Djundik <[email protected]>
Fix #1883: message gaps when reconnecting

6377e0de66877783c13fde3867284b7d083ea3c7 authored about 7 years ago by Pavel Djundik <[email protected]>
Improve wording of join channel UI form restrictions

This gives a more actionable message to the user if they do not enter a valid value.

7fa30980aa5d99a67fba6718dcd64c6d073f6888 authored about 7 years ago by Jérémie Astori <[email protected]>
Fix join channel UI opening by itself

Without this, `target` was matching all of the lobby link, the "Join a channel..." button, and t...

6c50fe72b99b58524e2cabdda449e3a2bdd32f65 authored about 7 years ago by Jérémie Astori <[email protected]>
Rename "Client Settings" into "Settings" in tooltip, cleanup

685951966bbd86d049b3bc15d78579a5a1949571 authored about 7 years ago by Jérémie Astori <[email protected]>
Improve UI of the About section and changelog viewer

- Keep consistent width between the Help page and Changelog (which is already different from oth...

9691df67e3d76219ee51cfc003dafc88e54e9ecb authored about 7 years ago by Jérémie Astori <[email protected]>
Support `pre` blocks in our style

We use this in our changelogs. Style for this is straight from Bootstrap 3 minus the border.

cbe9a4e221c508524889265d0429b73490f546b1 authored about 7 years ago by Jérémie Astori <[email protected]>
Add changelog viewing and update checking

df858a5aaf44b3b4757f392dada00243d853c59e authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1836 from MaxLeiter/join_channel

Join channel UI

5490235f4d310f1d1496fa1b8f2f4029c3adf51e authored about 7 years ago by Jérémie Astori <[email protected]>
Call the `openForm` function specifically when clicking on the context menu instead of relying on click handler

Not defining a `toggleForm` function has the advantage of "fixing" the fact that clicking "Join ...

47f95c234dea7d916a4610d2cfcbdc39c1e58a2b authored about 7 years ago by Jérémie Astori <[email protected]>
Add a keyboard handler to close the join form when hitting "Escape"

d2b03854319d5ff030ade8fa299773addc6d882f authored about 7 years ago by Jérémie Astori <[email protected]>
Mark the channel field of "Join a channel" UI as required

1063d7b1d6bea16d53e495f81f99df26e38280c2 authored about 7 years ago by Jérémie Astori <[email protected]>
Change content of tooltip and button when opening/closing join channel form

a03f894888d487516ab83a508bfaad2ea57b359f authored about 7 years ago by Jérémie Astori <[email protected]>
Remove background on close/join-channel sidebar buttons

3307ced4d8cc237f5bc30e55b734cd1bd305f940 authored about 7 years ago by Jérémie Astori <[email protected]>
Move the join channel form to its own component

9ea39661409fc2b8851500f164e13b1b42047205 authored about 7 years ago by Jérémie Astori <[email protected]>
Use an ellipsis for change nick and join channel tooltips

522bba694b59702155520ae9afa8f9b4047df68d authored about 7 years ago by Jérémie Astori <[email protected]>
Add join channel UI via context menu or plus button next to lobbys

3fde87efbc6779417468303c5b722cbcf9d0a201 authored about 7 years ago by Max Leiter <[email protected]>
Merge pull request #1877 from thelounge/greenkeeper/copy-webpack-plugin-4.3.1

Update copy-webpack-plugin to the latest version 🚀

148628c49fced1528725003cf7d5308de47b7425 authored about 7 years ago by Al McKinlay <[email protected]>
chore(package): update copy-webpack-plugin to version 4.3.1

5edc8914b962c4860f09d973c05db91f6e1fa18c authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #1876 from thelounge/xpaw/notequal-lobby

Use notEqual helper for close button

18a9a82c264589bab5c0c407c915f3f0192ddead authored about 7 years ago by Pavel Djundik <[email protected]>
Use notEqual helper for close button

aad9033d061fa6fd11a8f80c4f7d2e5e1fc2d490 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1874 from thelounge/astorije/handlebars-notEqual

Add a `notEqual` block helper for Handlebars and tests for `equal`

06becc798f91e82a6ea659cc386eaddba4e4b46d authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1833 from Cldfire/master

Remove lobby close button

8004e051aa01d263806eabab0f371af4b3a7ced4 authored about 7 years ago by Al McKinlay <[email protected]>
Merge pull request #1875 from MiniDigger/patch-1

Fix incorrect documentation url in default config

8ac0586464b2798837bb626bb962b002fef29489 authored about 7 years ago by Al McKinlay <[email protected]>
Fix incorrect documentation url in default config

9517360531cda4954eb7da62ef7ef4d001e86ea1 authored about 7 years ago by MiniDigger <[email protected]>
Add a `notEqual` block helper for Handlebars

371c5bcac2c52a225da57ae69ee619868e0c843b authored about 7 years ago by Jérémie Astori <[email protected]>
Add tests for the Handlebars helper `equal`

6d053d65e795e10ae1a9cbad760fe4bc984b36d4 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1845 from thelounge/astorije/error-loading

Improve error page at loading time

8652ca6968889dc47fbfeaf2ee73aeaabd401d91 authored about 7 years ago by Jérémie Astori <[email protected]>
Rename the error handlers file at loading time

f975426c61dd023f5682e8fecff47dc52c139806 authored about 7 years ago by Jérémie Astori <[email protected]>
Wrap entire error loading script in anonymous function to avoid leaks

84db8d88669f5d7eaa357c4afeaeb178ff608815 authored about 7 years ago by Jérémie Astori <[email protected]>
Improve error page at loading

- Display the "Reload page" instantly and not after 5 seconds
- Remove stack trace, buggy anyway...

0ffd4d60d90210238affd5bfbf08ca3e50b3fbd5 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1850 from thelounge/xpaw/whois-dl

Format whois as a definition list

da7481c23c8d8a437d9c910bed90d920a93040b8 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1871 from thelounge/astorije/focus-buttons

Add visual feedback on focused buttons, for example when tabbing to it

3f9a8d6066644b2a214e44ef6a65f6aaac45c8b1 authored about 7 years ago by Jérémie Astori <[email protected]>
Add visual feedback on focused buttons, for example when tabbing to it

98cab94f9be548b0af6296b540dad4f2966be77c authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1855 from MaxLeiter/primer-npm

Update to primer on npm

56b5a13abcfb023faa02ce68b83a80ee1cddd84b authored about 7 years ago by Pavel Djundik <[email protected]>
Update to primer on npm, set tooltipped-no-delay for all tooltips

32b4349130e8f5dd3c598f13676d894bd20ec588 authored about 7 years ago by Max Leiter <[email protected]>
Merge pull request #1858 from thelounge/yamanickill/context-menu-banlist

Add banlist context menu item if user isn't normal user

31f1c2bf2b2a05e233f754ffbe74beb8c3c559f7 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1865 from thelounge/xpaw/proper-msg-from-fix

Correctly fix `from` field in messages

96adc56cd76eed154fba65ac9b98ae2452dbecc3 authored about 7 years ago by Al McKinlay <[email protected]>
Correctly fix `from` field in messages

This should have been in #1859

dc8c10f46181e466e7f540ac16e3acaa26f610ce authored about 7 years ago by Pavel Djundik <[email protected]>
Add banlist context menu item

5084037cdce3863c10f0060c6f7ba6f4a999c0f2 authored about 7 years ago by Al McKinlay <[email protected]>
Merge pull request #1863 from thelounge/greenkeeper/nyc-11.4.1

Update nyc to the latest version 🚀

09b2cd7527613fb2344d37755c4222cdbad2a557 authored about 7 years ago by Jérémie Astori <[email protected]>
chore(package): update nyc to version 11.4.1

4a2101e3fcb56f200661d63122c2abd31dd97e3e authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #1859 from thelounge/xpaw/msg-user

Fix possible issues with `from` in messages

70f3d7d6cc0ef47620369f82d31ddfae724b49f1 authored about 7 years ago by Jérémie Astori <[email protected]>
Merge pull request #1857 from thelounge/greenkeeper/moment-2.20.1

Update moment to the latest version 🚀

2ca5b3d407bcf6140c7e9ab42f998bb3f28c30ab authored about 7 years ago by Jérémie Astori <[email protected]>
Fix possible issues with `from` in messages

ce5d18c4fa8a56454f441bcf0486faeaca6651a0 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1854 from thelounge/greenkeeper/textcomplete-0.16.0

Update textcomplete to the latest version 🚀

602c50989f0569a57ded3c00e5b6d4079c02b188 authored about 7 years ago by Pavel Djundik <[email protected]>
fix(package): update moment to version 2.20.1

cbca3887aebaa2e3cf3047fbb973b3372fc310bc authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Update how textcomplete gets imported per the v0.16 changes

See https://github.com/yuku-t/textcomplete/commit/ab6509782a5b35928273b1e40bef52ddf1b3e07b#diff-...

a5dea8caa05feaa66ae7ea0026712646362cdf11 authored about 7 years ago by Jérémie Astori <[email protected]>
chore(package): update textcomplete to version 0.16.0

461d61d6f58b2f90d82b948565c29b3e61a388b1 authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #1853 from thelounge/xpaw/clear-storage

Clear storage folder after successful start and graceful exit

95ff256e68fd8100ee705e6e4ce01cf07f51604d authored about 7 years ago by Jérémie Astori <[email protected]>
Format whois as a definition list

2b7657a9e7a62cab2f55f33dca6d4efaeb3baa44 authored about 7 years ago by Pavel Djundik <[email protected]>
Clear storage folder after successful start and graceful exit

c06fb9a27545f4dcb9ca56468f82d2fbed87ae66 authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1843 from thelounge/astorije/time-status-mobile

Add missing time (and icon) of status messages on mobile

ada870e959f7f4c5197527b5cc0891e5b4137412 authored about 7 years ago by Al McKinlay <[email protected]>
Merge pull request #1691 from realies/patch-2

fix gap between #sidebar and #footer

36be7565a700ab43c3f7e8ef4844d7886f88f498 authored about 7 years ago by Jérémie Astori <[email protected]>
Remove lobby close button

Without cheating and doing `display: none` this time around.

daa45c13fd6ec37b17127cac485d6cb367171921 authored about 7 years ago by Cldfire <[email protected]>
Merge pull request #1799 from thelounge/xpaw/nick-postfix

Insert user-configurable string when autocompleting nicks

27b6849678afc11d7c9d00326a9a6598de7893c5 authored about 7 years ago by Jérémie Astori <[email protected]>
Insert user-configurable string when autocompleting nicks

Fixes #1176

b5ad495c6d958364c44096912fa2d131e977af4b authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1849 from thelounge/astorije/fix-special-chans

Fix UI issues with special channels

7dd4603d3c1fdac67660fce5b3fc4b87ffb54b2a authored about 7 years ago by Pavel Djundik <[email protected]>
Merge pull request #1848 from thelounge/greenkeeper/moment-2.20.0

Update moment to the latest version 🚀

41014cdf05fb085cf06742bc43efe446588063f3 authored about 7 years ago by Pavel Djundik <[email protected]>
Fix UI issues with special channels

As a reminder, "special" channels right now are banlists and channel lists.

- Remove that botto...

af4f322bf9ae0e4ce7361bbd4d8972e9f3acfd75 authored about 7 years ago by Jérémie Astori <[email protected]>
fix(package): update moment to version 2.20.0

5d08578a74a95bbd81fe998878423323c77a35c3 authored about 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #1844 from thelounge/astorije/mousetrap-mod

Use cross-platform modifier shortcut for Mousetrap when possible

bf602db9914e57319ae7ce33a56dd6755623e70f authored about 7 years ago by Jérémie Astori <[email protected]>
Use cross-platform modifier shortcut for Mousetrap when possible

See https://craig.is/killing/mice#api.bind.combo

cd606b8c28d6e716222b3f455994889f7e59073c authored about 7 years ago by Jérémie Astori <[email protected]>
Add missing time (and icon) of status messages on mobile

d9cc335351e3cccc99e5604e089f2f9b3a965b6f authored about 7 years ago by Jérémie Astori <[email protected]>