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

Fix ctcp request message (#4603)

The message was ordered the wrong way in the TS rewrite.

Old:
+bookworm sent a CTCP requ...

c8cd4057bc4ef19271720fc6b893b9c74e690457 authored over 2 years ago by Reto <[email protected]>
Fix regex escape for prefix patterns

Our regex escape function escapes proper regexes, however
it isn't meant to be shoved into a cha...

d6e1af0e7dedb34dcd9932105ee4f2ddbe98e221 authored over 2 years ago by Reto Brunner <[email protected]>
Potentially fix saving new networks (#4599)

d72d8694bbea9fde7bf86275fb77b4c4c8a168ec authored over 2 years ago by Max Leiter <[email protected]>
Remove uploading event listeners on ChatInput unmount (#4600)

80f65c5b7276c466d2032fb3a7822fa39df3c685 authored over 2 years ago by Max Leiter <[email protected]>
Merge pull request #4596 from thelounge/renovate/npm-got-vulnerability

fix(deps): update dependency got to v11.8.5 [security]

bc709af9febc62f8674d9c31699b72b5ad0c8845 authored over 2 years ago by Pavel Djundik <[email protected]>
fix(deps): update dependency got to v11.8.5 [security]

e7d18a91c09b8908e629f23759e7b486983b75fc authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency sqlite3 to v5.0.8 (#4564)

Co-authored-by: Renovate Bot <[email protected]>

ddcee5371acfe960c53e85e97405d005953dec3c authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency mocha to v9.2.2 (#4581)

Co-authored-by: Renovate Bot <[email protected]>

194b85be4d93813f763b06264124d5545ba8aa27 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merge pull request #4594 from thelounge/xpaw/fix-4593

Fix user commands not working

f715c833e782411690e7c14a72f92a8922ec15e7 authored over 2 years ago by Pavel Djundik <[email protected]>
Fix user commands not working

Fixes #4593

a15ac88ff2a7217156e7781df5cf540ad316b77f authored over 2 years ago by Pavel Djundik <[email protected]>
Use correct option name (filter instead of ldapFilter) in config.js comment. (#4590)

The comment for the "filter" key under "searchDN" refers to it as "ldapFilter" instead of "filter".

4af5fc6f33b43d64adcebcbf5aa8c4dceaad493f authored over 2 years ago by Murph Finnicum <[email protected]>
TypeScript and Vue 3 (#4559)

Co-authored-by: Eric Nemchik <[email protected]>
Co-authored-by: Pavel Djundik <[email protected]...

dd05ee3a656cb5eb5d0ab7620dbc7a1cfa4102ab authored over 2 years ago by Max Leiter <[email protected]>
Fix yarn dev (#4574)

* Fix yarn dev and yarn test

2e3d9a6265d4c0d0168729a60b319bea236e098b authored over 2 years ago by Eric Nemchik <[email protected]>
Convert configs to cjs, move babel to own file, combine webpack configs (#4561)

* Convert configs to cjs
* Fix lint script in package.json
* Move babel config to separate fil...

c205b895233f5d7c58ef44bad31ccee777f3b95d authored over 2 years ago by Eric Nemchik <[email protected]>
Merge pull request #4489 from thelounge/maxleiter/tabbedSettings

Refactor settings to their own tabs and routes

5f7acbf9948446289054527ee9385f938a116386 authored over 2 years ago by John Sullivan <[email protected]>
Refactor config out of Helper (#4558)

* Remove config from Helper

Helper is the usual util grab bag of useful stuff.
Somehow the c...

d4cc2dd361bd2f166924dd18efdc57634d67bc19 authored over 2 years ago by Reto <[email protected]>
chore(deps): update babel monorepo (#4554)

Co-authored-by: Renovate Bot <[email protected]>

38f13525e6104ee332c64d2df20bfe2694bc7fe5 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @textcomplete/core to v0.1.11 (#4555)

Co-authored-by: Renovate Bot <[email protected]>

99c48dbcea2ebe08d64a38946d81301fbfe66ee2 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Remove node 12, add node 18. Bump minimum node version 14 (#4552)

* Remove node 12, add node 18
* Bump minimum node version

9dbb6e5e1923dc1a2d3d69b0eac2778ff8cf5d3b authored over 2 years ago by Pavel Djundik <[email protected]>
Merge branch 'zncPlayback'

791205d4f04a4d16c01d4a8106cf7e19c85e11ab authored over 2 years ago by Reto Brunner <[email protected]>
Improve setings menu responsiveness

437dd1667d7c3593f8d9d398d9e95b5b8bb54128 authored over 2 years ago by Max Leiter <[email protected]>
Settings: move nav to left side on larger screens

24bdc46b0a144333c3c448f32d928a5d72646ab5 authored over 2 years ago by Max Leiter <[email protected]>
Settings: nav style tweaks

5a383814f6a2b0d7e69f72f2d163176f9a338907 authored over 2 years ago by Max Leiter <[email protected]>
Settings: change general icon from paintbrush to desktop

1f39e078f421f06df497c6915e02600d0e86c6f0 authored over 2 years ago by Max Leiter <[email protected]>
Settings: rename user settings -> account

6f64243671724f9a0666f5ae8c38188f96ebdbc1 authored over 2 years ago by Max Leiter <[email protected]>
git push --set-upstream origin maxleiter/tabbedSettings

31b67b778650ef6e9484b6b12dcb0239ccf0c940 authored over 2 years ago by Max Leiter <[email protected]>
Merge sqlite3 upgrade to v5.0.6

abf89067575810339fa3c723af54a7ea670fe4e5 authored over 2 years ago by Reto Brunner <[email protected]>
enable znc/playback even without message storage

Fixes: https://github.com/thelounge/thelounge/issues/4464

c8115e22acf4a6e34a1546fd2fc273c76cbb7e86 authored over 2 years ago by Reto Brunner <[email protected]>
Merge pull/4524: Add prefetchTimeout

aa7db1e7f787350f4102f98b85a2e8173173f92a authored over 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency sqlite3 to v5.0.6

da02350725291be79c0d6c5d15261a2e0ef72313 authored over 2 years ago by Renovate Bot <[email protected]>
Merge pull/4477 Preserve client certificate

c9c8cadb1a00f01d00920792cc129077aa6934fd authored over 2 years ago by Reto Brunner <[email protected]>
Merge pull request #4541 from thelounge/renovate/sqlite3-5.x

Update dependency sqlite3 to v5.0.4

3726a8d00bf2734add7eed3d584cc86ce16b5a6d authored over 2 years ago by Max Leiter <[email protected]>
Merge pull request #4537 from bookworm/renovateShutUp

renovate: Disable digest updates

605b75c6ed42db5c3df0b9f19610b55d54fdaf3c authored over 2 years ago by Reto <[email protected]>
Merge pull request #4539 from ronilaukkarinen/master

Fix the alignment of the header buttons

5e8adafb3e926d08349956c1d30d17e38bc15c81 authored over 2 years ago by Max Leiter <[email protected]>
Merge pull request #4540 from itsjohncs/sortable-upstream

Pull in SortableJS from NPM again.

487d880d323513636b14cb314fbfbd0787d411cb authored over 2 years ago by John Sullivan <[email protected]>
Update dependency sqlite3 to v5.0.4

7cb8d33122cb009ca5d8ef092269c0a6b9650f84 authored over 2 years ago by Renovate Bot <[email protected]>
Pull in SortableJS from NPM again.

SortableJS/Sortable#2095 has been merged so we no longer need to use
our fork.

bbe103ca6f6180c15ab4bd3de03a356e2a863082 authored over 2 years ago by itsjohncs <[email protected]>
Fix topic wrapping on mobile

ec757c9b69a5f9c4461c997d5b5449dc9d777a3c authored over 2 years ago by Roni Laukkarinen <[email protected]>
Fix the alignment of the header buttons

7b725ea55c2ed75d9fc8bfb03dd898a1564c5901 authored over 2 years ago by Roni Laukkarinen <[email protected]>
renovate: Disable digest updates

There's a reason one pins a commit and it is because we
want that specific commit.
Renovate gets...

0d12be138bd581ffefbeae21a4abb3c93b1832cc authored over 2 years ago by Reto Brunner <[email protected]>
Update sqlite3 to 5.0.3

7db0d4619d98ad473eff7a1dbdf41c8b0167d0dd authored over 2 years ago by Pavel Djundik <[email protected]>
Autocomplete: update to @textcomplete package and close on blur (#4493)

* Autocomplete: update to @textcomplete package
* Autocomplete: close on blur

bdd6e71049a4ddc65eca8d6acc52ce5c7eb3f6fd authored over 2 years ago by Max Leiter <[email protected]>
set 'video/quicktime' to 'video/mp4' (#4495)

`video/quicktime` only plays in Firefox and Safari.
`video/mp4` plays in Firefox, Safari, and C...

57b1e51e9f0f65e0866f5a809b12efaaf277536a authored over 2 years ago by xnaas <[email protected]>
sqlite: Escape '%' and '_' in search queries. (#4487)

I picked '@' arbitrarily, it doesn't matter much.
I just don't like '\' because it needs to be ...

20ed3e6dc5cf482e38d537444163e98b2bae0879 authored over 2 years ago by Val Lorentz <[email protected]>
Plugins: include pre-releases in compatibility lookup (#4506)

Semver doesn't treat pre-release versions as upgrades, meaning >4.3.0 isn't satisfied
by 4.3.1-...

e4840b4d75ff4dc79083955ebd9dfbdd7dd7ea8a authored over 2 years ago by Reto <[email protected]>
Fix user file permissions on create (#4507)

User files contain secrets and should be protected.
Chances are that the user folder can be pro...

d7bba325a73b1898edfa4299c4525749e174bbac authored over 2 years ago by Reto <[email protected]>
cli: don't error if the user folder doesn't exist (#4508)

The user folder gets created on demand, thelounge list should not
fail if the folder doesn't ex...

815319810c28ffe17119a5dc62f7eac33eba12f5 authored over 2 years ago by Reto <[email protected]>
Kill TL when ident can't start up (#4512)

Fixes: https://github.com/thelounge/thelounge/issues/4509

37d7de7671cf07f8a7fb3a8b3ea32122a738b646 authored over 2 years ago by Reto <[email protected]>
v4.3.1

e362704f6bffd89f0bdc234e50c66f8ac0c26326 authored over 2 years ago by Max Leiter <[email protected]>
Add changelog entry for v4.3.1

48f2b79c3719655b799eece4719a37efe3380573 authored over 2 years ago by Max Leiter <[email protected]>
Apply fixes suggested by Prettier to fix CI

3a842903144620af1b0a5be781ec13be77b9ba54 authored over 2 years ago by Emily Strickland <[email protected]>
Warn about unset prefetchTimeout, default to 5000 ms

ff886846a88c7bf4383ba070e76ef62f7a981760 authored over 2 years ago by Emily Strickland <[email protected]>
Document default value for prefetchTimeout

b2a363f0999cd46daf46dae1d30ff313ec275144 authored over 2 years ago by Emily Strickland <[email protected]>
Configure link fetch to use `prefetchTimeout`

This change modifies the `fetch` function in `link.js` to use the new `prefetchTimeout` config s...

379648521711cea80396e34f02db030faf823a13 authored over 2 years ago by Emily Strickland <[email protected]>
Set `prefetchTimeout` setting default to 5000 ms

This change adds a `prefetchTimeout` setting to the default configuration and sets it to 5000 mi...

3202b79990888cf88463067d3f97888cf2315abd authored over 2 years ago by Emily Strickland <[email protected]>
Lock file maintenance

a42325d8010ec454fc64b0ec06ed5cccec41a510 authored over 2 years ago by Renovate Bot <[email protected]>
Bump minimist from 1.2.5 to 1.2.6

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](ht...

bbc7280c419a4af8bc296c79c34875cb2dca5943 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge renovate/express-4.x

b76058e4cfc7ca4dc0994035a4a80b3f512d2f3a authored over 2 years ago by Reto Brunner <[email protected]>
Merge renovate/babel-monorepo

ace09d434cf4a55a4b833b408d5e201c86d3b85d authored over 2 years ago by Reto Brunner <[email protected]>
Update babel monorepo

4d9442d9e3bf6fb6f1ca6ced3b4e05cd3fc149c4 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency express to v4.17.3

56bf078e29e5208e785e47ce2a872463883abf8f authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency node-forge to v1.3.0 [SECURITY]

9f7a2e942b7c0ebde6a657d24e4eb3d50100b8c0 authored almost 3 years ago by Renovate Bot <[email protected]>
Change sqlite3 module name to the actual name

It leads to confusion as the module is named "sqlite3", not
"node-sqlite3"

f440b67dbe9a702381c88d932367529246cae13e authored almost 3 years ago by Reto Brunner <[email protected]>
Do not remove client certificate, even when TLS is disabled

It does not really make sense to remove it, as it can lock someone out of
their account, just by...

ae7020f569367090eb18a6f8976759d31aed3165 authored almost 3 years ago by Val Lorentz <[email protected]>
v4.3.1-rc.1

38fa3bee2296470311e2cd3ea9b91a53fc60f425 authored almost 3 years ago by Max Leiter <[email protected]>
Add changelog entry for v4.3.1-rc.1

2e1b2d44f62410c389ad0c42597a0f3064268a0f authored almost 3 years ago by Max Leiter <[email protected]>
Update actions/setup-node action to v3 (#4496)

Co-authored-by: Renovate Bot <[email protected]>

69f350116528c660f5787daf79e77895be6c7c9f authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency dayjs to v1.10.8 (#4499)

Co-authored-by: Renovate Bot <[email protected]>

8a92bc9fb95ed151a903b7990be36a90b0583ff1 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @babel/core to v7.17.5 (#4498)

Co-authored-by: Renovate Bot <[email protected]>

7cf95d3cbde8cf41957df93c8d4a3547bebd4cae authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance (#4491)

Co-authored-by: Renovate Bot <[email protected]>

53f5b8e991215844e13374ee02449a63d29d2644 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Re-add missing space between timestamp and nick (#4492)

It was accidentally removed by 027c5b4ff7d3f391438d8477e83e912c6ed0c96e

d145fb37386c4f08382f1ef79bda3ad57cd6f923 authored almost 3 years ago by Val Lorentz <[email protected]>
Fix /collapse and /expand from interacting with the server in public mode (#4488)

Reported by xnaas on IRC

551f85ea51e3cacc9fb8a8331866448641781b38 authored almost 3 years ago by Max Leiter <[email protected]>
Show a nicer error in Chan.loadMessages() when network is misconfigured (#4476)

Show a nicer error in Chan.loadMessages() when network is misconfigured

ie. an actual error m...

66455f2c40fd1a7b40120c4c5fddfb714fa5e955 authored almost 3 years ago by Val Lorentz <[email protected]>
Network.validate: Deduplicate code + tell users what the invalid hostname is (#4475)

* De-duplicate error message creation in Network.validate()
* Tell users what the invalid hostn...

c12dd6c7402c3314f3370e8832a9a1e0475f071a authored almost 3 years ago by Val Lorentz <[email protected]>
Use the DNS result order returned by the OS

cb282045178b4945895db0a3e3d6aba8c093dac4 authored almost 3 years ago by Reto Brunner <[email protected]>
Add leading '<' + trim space when copying messages

Fixes: #4369

e2e050d3c3abe80929d63127ecc552e0c6cb3304 authored almost 3 years ago by Reto Brunner <[email protected]>
Use the DNS result order returned by the OS

Effectively, this stops Node from always preferring IPv4.

17b174dddbd74b1f2f506624093790a674bb9358 authored almost 3 years ago by sfan5 <[email protected]>
Remove leading space when copying multiple messages

027c5b4ff7d3f391438d8477e83e912c6ed0c96e authored almost 3 years ago by Val Lorentz <[email protected]>
Lock file maintenance (#4479)

Co-authored-by: Renovate Bot <[email protected]>

1ed4f57afc0b01209ee5aa93b9980e42810577e0 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Preserve client certificate when TLS is indirectly enabled by a STS policy

Closes GH-4152.

53b4d00732879f1ca8e99bb810ba04293cdc82f7 authored almost 3 years ago by Val Lorentz <[email protected]>
test/models/network.js: Add tests for automatic client certificate creation/deletion

ba210e853b0f8c9d0e9d33d3fce0bb4486cba21e authored almost 3 years ago by Val Lorentz <[email protected]>
test/models/network.js: Add a simple test for STS policies

bd2a6cc5bec8702f6f54c2ae6fbf0c1018b65526 authored almost 3 years ago by Val Lorentz <[email protected]>
test/models/network.js: Reorder tests

bcd4a060ecff8110d09088320ce49dba15f199a5 authored almost 3 years ago by Val Lorentz <[email protected]>
test/models/network.js: Fix test groupping

ed3ec6a560e318f384a085e064deef7f8c00fdd3 authored almost 3 years ago by Val Lorentz <[email protected]>
Make sure the leading '<' is select when copypasting a message

Firefox does not seem to select leading (or trailing) characters that are
too small; so this com...

8edec1a5a87453e689967b083f497e55ec6afb90 authored almost 3 years ago by Val Lorentz <[email protected]>
Upload m4a as audio/mp4; embed audio/mp4, x-flac, and x-m4a (#4470)

* 'audio/x-m4a' should be 'audio/mp4'
* add handling for x-flac and x-m4a

9dfb2a3fdb4a499581f7fb7c834240e0011aa3e4 authored almost 3 years ago by xnaas <[email protected]>
Add the option to mute channels, queries, and networks (#4282)

Co-authored-by: Reto <[email protected]>

4be9a282fafa182dc33f84bcf93cdcf6bda48d8b authored almost 3 years ago by Max Leiter <[email protected]>
Update dependency cssnano to v5.0.17 (#4441)

Co-authored-by: Renovate Bot <[email protected]>

337bfa489b27d3321f909f62be1b47e96f2be576 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emit a message for SASL loggedin/loggedout events

Closes GH-3921

1e3a7b12500d8898500eaf54c01e52f8d5a0b3fd authored almost 3 years ago by Val Lorentz <[email protected]>
Update dependency postcss to v8.4.6 (#4456)

3fb18717a7a839af75599e40f257df5fc8c8e1a2 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @babel/core to v7.17.2 (#4439)

76cbec9ac63e7e4b91962426bdb3fc7bb6ead0bb authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance (#4465)

Co-authored-by: Renovate Bot <[email protected]>

734f5b18d305b670d287f652ff0beb856c0387e5 authored almost 3 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Bump most deps (#4453)

d228a8c4f4a8124fa89a6295a4397c9330015793 authored almost 3 years ago by Reto <[email protected]>
README: suggest running 'yarn format:prettier' when linting fails (#4467)

* README: suggest running 'yarn format:prettier' when linting fails

Co-authored-by: Max Leite...

f07d6b1ea40e1e1a675eb238ff27844fcb4f4df6 authored almost 3 years ago by Val Lorentz <[email protected]>
Merge pull request #4462 from thelounge/bookworm/certErr

clientCert: fix up error message

d0fab98c1d87e66720c19efeacb38dff7f515445 authored almost 3 years ago by Max Leiter <[email protected]>
Merge pull request #4463 from thelounge/bookworm/canIuse

update caniuse-lite

d4d139505faeb76d868880f7aa4d19c0000544c9 authored almost 3 years ago by Max Leiter <[email protected]>
update caniuse-lite

95285156475da7cf58d3e6e27d4dbdea73c8fb42 authored almost 3 years ago by Reto Brunner <[email protected]>
clientCert: fix up error message

c0b81902f50d408ea8483bce687da50cc1284379 authored almost 3 years ago by Reto Brunner <[email protected]>
Merge pull request #4450 from itsjohncs/renovate-lock-file

Have Renovate bot refresh our lockfile for us.

a86fa168b8ab81b1b0fab5358c34a7a263a158b9 authored almost 3 years ago by Reto <[email protected]>
Have Renovate bot refresh our lockfile for us.

I noticed that caniuse-lite wants to be updated regularly via
`npx browserslist@latest --update-...

3e387156f7e9382494f1fc9e9e05d1bc604bde2b authored almost 3 years ago by itsjohncs <[email protected]>