Ecosyste.ms: OpenCollective

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

The Lounge

The Lounge is a modern web IRC client designed to be self-hosted. Due to the immense support from the community, this Open Collective is no longer necessary and we encourage you to cancel or hold your donations. Thank you for supporting The Lounge!
Collective - Host: opensource - https://opencollective.com/thelounge - Website: https://thelounge.chat - Code: https://github.com/thelounge

build: remove node 12, add node 18

github.com/thelounge/thelounge-deb - ea631f5a7cfa36fa041b53c8d1f37709f31273e0 authored almost 2 years ago by Reto Brunner <[email protected]>
v4.4.0-pre.1

github.com/thelounge/thelounge-deb - 1f09a5b911f5f21f4ca2f6679a361f02b7181f3f authored almost 2 years ago by Reto Brunner <[email protected]>
4.4.0-pre.1

github.com/thelounge/thelounge - 30a3ba489a5dfb08f0ae7405017b45b48c6ef60a authored almost 2 years ago by Reto Brunner <[email protected]>
Add changelog entry for v4.4.0-pre.1

github.com/thelounge/thelounge - 0dca3954f4b349ff418868d38346ecd4dfdc2e98 authored almost 2 years ago by Reto Brunner <[email protected]>
Clean up command input code

github.com/thelounge/thelounge - e8b6434144998693532ce2853c049e878f158d63 authored almost 2 years ago by Reto Brunner <[email protected]>
add setup

github.com/thelounge/thelounge - edc6f77c647a9f8a03635ecbbf97c5d4fcae4d66 authored almost 2 years ago by Val Lorentz <[email protected]>
tests/server: Tear down test fixtures in the order they were setup

if for whatever reason before() fails to import the server, it causes after()
to fail on the fir...

github.com/thelounge/thelounge - 0dd74a93bfcd4c094de4f1305bab5fbace24fff0 authored almost 2 years ago by Val Lorentz <[email protected]>
server/client: refactor command input

Keep happy path on the left and try to return as early
as we can to help the reader understand t...

github.com/thelounge/thelounge - 4e954b919c86ad17f6c7f934de4aa8d6fe5b9b1d authored almost 2 years ago by Reto Brunner <[email protected]>
Fix config typing and make Client easier to test

github.com/thelounge/thelounge - eb509f7100869427d3f8b4dbd54692bf12630e67 authored almost 2 years ago by Reto Brunner <[email protected]>
Fix sqlite query invocation in test

https://github.com/TryGhost/node-sqlite3/commit/46da1abba498b41612fcba9804252471772235fd
changed...

github.com/thelounge/thelounge - 845dabad53c4a47b6c39f7529ad02ec810c5ed48 authored almost 2 years ago by Reto Brunner <[email protected]>
update dependency webpack to v5.76.0

github.com/thelounge/thelounge - 6b00ccf82b60503b31e4fee1e32f2765c234d8cc authored almost 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency sqlite3 to v5.1.6

github.com/thelounge/thelounge - 34a01c2dd164b60d7470b588f7c0e0ed3d3b7647 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Remove override of UserConfig

github.com/thelounge/thelounge - 320075e376eecc0843f57b2f9b3207f8f245930e authored almost 2 years ago by Val Lorentz <[email protected]>
Fix test wording

github.com/thelounge/thelounge - d58fb845651fe2859313c05a80cdcdebc27a8c68 authored almost 2 years ago by Val Lorentz <[email protected]>
Fix incorrect typing of dehydrated networks and channels

Client and ClientManager deal with both 'dehydrated' channels/networks (ie. directly
from JSON c...

github.com/thelounge/thelounge - 76098d7e766ad074eb6278ee487410f1f02817c3 authored almost 2 years ago by Val Lorentz <[email protected]>
Client: move socket connection out of the constructor

It will make it easier to write tests for what used to be in
the connect() method

github.com/thelounge/thelounge - a049a01aeb2b09edaaf46411bb764c14a607b343 authored almost 2 years ago by Val Lorentz <[email protected]>
chore(deps): update dependency webpack to v5.76.0 [security]

github.com/thelounge/thelounge - a67cee1ee43da01afd8c7584b44d46e6e8dc990d authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
packaging: Use an include list in package.json

github.com/thelounge/thelounge - efd24fd12cad9192d6f333c5a3c01c33ad23b0c6 authored almost 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency sqlite3 to v5.1.5 [security]

github.com/thelounge/thelounge - bc4c3082b852e175e55003c8b91b2a69a7d8283f authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
packaging: Use an include list in package.json

Rather than playing whack a mole with an exclude list, let's use
an include list instead.

github.com/thelounge/thelounge - d471a4c95942f1f4a0b5a6d636edc4f730b89160 authored almost 2 years ago by Reto Brunner <[email protected]>
update dependency webpack-dev-middleware to v5.3.3

github.com/thelounge/thelounge - 4831c2080415a72492e97d55be8512c86c4324b3 authored almost 2 years ago by Reto Brunner <[email protected]>
update dependency vue-loader to v17.0.1

github.com/thelounge/thelounge - eddcbcc7660e5f51d9b794ab0302abb9790c6b3c authored almost 2 years ago by Reto Brunner <[email protected]>
update dependency sinon to v13.0.2

github.com/thelounge/thelounge - 0183d89384405ad944863ecffd783c99f0c36517 authored almost 2 years ago by Reto Brunner <[email protected]>
update dependency postcss to v8.4.21

github.com/thelounge/thelounge - 95e56300db48bbb75b3463267eb0809ee9739686 authored almost 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency postcss to v8.4.21

github.com/thelounge/thelounge - 8e249d46afb234a4a1def2cbcc0204c4edd52bdc authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @vue/test-utils to v2.3.1

github.com/thelounge/thelounge - 50e8d2a8903b1c1c826208850f46a5d98dbf6458 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update reverse-proxies.md

The `# 1 day` after the `ProxyTimeout` setting makes Apache to crash on restart/reload.

github.com/thelounge/thelounge.github.io - afc7e2957211f0fa9a4f986fb4a0a03547384a6d authored almost 2 years ago by PeGaSuS <[email protected]>
input/raw: use the irc-framework api

We are not allowed to mess with the connection object directly
according to the public api surfa...

github.com/thelounge/thelounge - 7f6059d5b7e65960812e749733358ee2f760b032 authored almost 2 years ago by Reto Brunner <[email protected]>
use the irc connected helper function

We should not mess with irc-framework internals.
Technically we shouldn't even access the connec...

github.com/thelounge/thelounge - 8ca9ee873b422fd5718711aef78d79b27a3cb93b authored almost 2 years ago by Reto Brunner <[email protected]>
pluginCommand: type it and guard against bad input

github.com/thelounge/thelounge - 402332340b727d7f4087b1f24dcd4eecf16b0891 authored almost 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency webpack-dev-middleware to v5.3.3

github.com/thelounge/thelounge - 4742a077211229191867033320c0efc876a9404c authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency vue-loader to v17.0.1

github.com/thelounge/thelounge - 2f8dc01930f921f4de23dff29abfc703fdbefdbc authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
network: add getLobby accessor

This documents what we actually want and allows us to shift the
logic to the network

github.com/thelounge/thelounge - fade6a8d2ec5d621d761e2f6a716c5e59f4a9770 authored almost 2 years ago by Reto Brunner <[email protected]>
skip migrations if the user has disabled logging

github.com/thelounge/thelounge - dfed1dd757c51b6442b55a754557561bca389ef2 authored almost 2 years ago by Reto Brunner <[email protected]>
cli: Implement storage migrate subcommand

This introduces the ability to run the migration offline, while
TL is not running as the migrati...

github.com/thelounge/thelounge - 95aaba43facc474907cbe520fdba5f3494e76cc3 authored almost 2 years ago by Reto Brunner <[email protected]>
clientManager: Expose user config

github.com/thelounge/thelounge - d67277d996d58f4908d26edeb7ad4db8a353aa13 authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: Add primary keys to the messages table

We want primary keys to never get re-used to so that we
can implement jump to messages / context...

github.com/thelounge/thelounge - 3e7255ff20926abeb523691ccebad6371404febb authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: run migrations on startup

github.com/thelounge/thelounge - 86e376fc037eb0757a0695f764215af5a64dc4e6 authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: Add infrastructure for migration tests

This sets up the testing infrastructure to test migrations we are
doing.
It's done on a in memor...

github.com/thelounge/thelounge - 899762cddd7928f808ec97bee15e89094dab436d authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: don't hardcode version test

github.com/thelounge/thelounge - 063aca948ccd6aa99163ae4dbf922d8b069eaf60 authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: delete table creation test

This just repeats the hard coded values from the code, which
is not helping.
We need to touch th...

github.com/thelounge/thelounge - 25642fbe98980280b8d908a41efdcd72d6972967 authored almost 2 years ago by Reto Brunner <[email protected]>
Merge pull request #4685 from thelounge/networkProps

network: don't force existence of constructor properties

github.com/thelounge/thelounge - c2e7390127d8b6000593979f78a068c0fa83c0da authored almost 2 years ago by Max Leiter <[email protected]>
Merge pull request #4684 from thelounge/userProps

user: don't force existence of constructor properties

github.com/thelounge/thelounge - d10a59395cd8be9c8813363ac808081feefe5756 authored almost 2 years ago by Max Leiter <[email protected]>
Merge pull request #4683 from thelounge/chanProps

models/chan: don't force existence of constructor properties

github.com/thelounge/thelounge - 8fc696620f642a826d1e2235c78ec8f9ec5c18d1 authored almost 2 years ago by Max Leiter <[email protected]>
Merge pull request #4686 from thelounge/decoupleServer

Decouple server

github.com/thelounge/thelounge - c6a202d6abc8d6f3a9abd360de8fb3ed370a8f8b authored almost 2 years ago by Max Leiter <[email protected]>
Merge pull request #4695 from maxpoulin64/fix/oidentd-crash-race-condition

Don't crash on oidentd socket race condition

github.com/thelounge/thelounge - 7c9ed149095169a2d7395a29885a993492128d1a authored almost 2 years ago by Max Leiter <[email protected]>
fix formatting

github.com/thelounge/thelounge - bdc1f231079489acffc498f21d9fc65cd63d9913 authored almost 2 years ago by Reto Brunner <[email protected]>
Add id to error log

github.com/thelounge/thelounge - e9a09f54474dc4448931da76fc47a1efa5a7b686 authored almost 2 years ago by Reto Brunner <[email protected]>
Fix uploader mount/unmount lifecycle #4691

github.com/thelounge/thelounge - d93cd88dd56e3e7d71cb145a6a3a98d7e0b7ad0b authored almost 2 years ago by Reto Brunner <[email protected]>
Fix git commit not being available in dist build

github.com/thelounge/thelounge - 2f04150461fbd538b09e58d8c1beb33ee0db18ce authored almost 2 years ago by Pavel Djundik <[email protected]>
Merge pull request #4692 from thelounge/irc-framework

bump irc-framework to 4.13.1

github.com/thelounge/thelounge - c816e4053eff350c7e881796a8f74c1c34a66f32 authored almost 2 years ago by Max Leiter <[email protected]>
Link to PR in log.warn

github.com/thelounge/thelounge - 4cff2ccabe76ed42ae4c569fe24ce0538727e568 authored almost 2 years ago by Max Leiter <[email protected]>
Apply suggestions from code review

Co-authored-by: Mina Galić <[email protected]>

github.com/thelounge/thelounge - 26b7fbf2c0a7ef9185b51948ae930d6e8a8a6a49 authored almost 2 years ago by Max Leiter <[email protected]>
Don't mention `npm` command for installation

github.com/thelounge/thelounge.github.io - 7e936c2814b2902855570e928e0f13a40e17fce7 authored almost 2 years ago by Max Marrone <[email protected]>
Don't crash on oidentd socket race condition

github.com/thelounge/thelounge - 243cb10e2ab679623503b95b37418e56dfe01244 authored almost 2 years ago by Maxime Poulin <[email protected]>
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4....

github.com/thelounge/thelounge - 7304acd8e072af33dfdd1ea2f108b91a6e449f65 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bump irc-framework to 4.13.1

github.com/thelounge/thelounge - 511209a100f048da3c3b87b77657085bafd65c62 authored almost 2 years ago by Reto Brunner <[email protected]>
Fix uploader mount/unmount lifecycle

Currently, in `ChatInput.vue` we call `upload.abort()` which removes the event listeners, which ...

github.com/thelounge/thelounge - 2ce374fe858992c5c930b0c49bf40cba2928f839 authored almost 2 years ago by Maxime Poulin <[email protected]>
Merge pull request #4690 from maxpoulin64/fix-morning-colors

Fix Morning theme nick colors

github.com/thelounge/thelounge - 00366967ae0b5701000a8f8ae2feafa44c4a8905 authored almost 2 years ago by Max Leiter <[email protected]>
Fix Morning theme nick colors

PR #4649 introduced a regression on the Morning theme as the `#chat.colored-nicks` CSS selector ...

github.com/thelounge/thelounge - f2c59c23e274c02dd8b9047ad78cb2b3f7cce01f authored almost 2 years ago by Maxime Poulin <[email protected]>
chore(deps): update dependency sinon to v13.0.2

github.com/thelounge/thelounge - 90d17cacc155a3a6bafd76411b2e00997347a24b authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
base tsconfig: remove files section

All files are specified in the individual sub projects

github.com/thelounge/thelounge - 12c03a868d51469134916d224b5c41c39c039cb1 authored almost 2 years ago by Reto Brunner <[email protected]>
Move condensedTypes to shared/

This decouples the rest of the server from the client

github.com/thelounge/thelounge - b7540b582765596eadbc3cd08a87b5b8f3a30210 authored almost 2 years ago by Reto Brunner <[email protected]>
server/tsconfig: remove redundant options

github.com/thelounge/thelounge - e1ae79cb9cce5792eef559c9c2167530284da32b authored almost 2 years ago by Reto Brunner <[email protected]>
Extract tests to shared/

github.com/thelounge/thelounge - 60bb561e4941831aa15e48d1002dc32f9c018136 authored almost 2 years ago by Reto Brunner <[email protected]>
eslint: add shared/

github.com/thelounge/thelounge - 6f13735a7f25e60394f85ec84bb76d51ec26b0fc authored almost 2 years ago by Reto Brunner <[email protected]>
tsconfig: Add shared reference

github.com/thelounge/thelounge - 21d1eea6b8f73a236343402c962f1e79d21d6a8d authored almost 2 years ago by Reto Brunner <[email protected]>
Extract linkify to shared directory

This is the first step to sever any dependency of the server on
the client

github.com/thelounge/thelounge - a8149c0f1ab4d166c8fcada860b4bc9355b807ad authored almost 2 years ago by Reto Brunner <[email protected]>
extract cleanIrcMessage from client to shared

github.com/thelounge/thelounge - 9d349558366f3e001ce162308dcdc73142129042 authored almost 2 years ago by Reto Brunner <[email protected]>
client: use the versions in shared/ where applicable

github.com/thelounge/thelounge - e305e23c43295a71ab839e51bdc3e32e812fa2a4 authored almost 2 years ago by Reto Brunner <[email protected]>
network: don't force existence of constructor properties

github.com/thelounge/thelounge - 429efb0c3c1f44c6cfcf4d02cdca0a2f4d35ce8c authored almost 2 years ago by Reto Brunner <[email protected]>
user: don't force existence of constructor properties

github.com/thelounge/thelounge - c3e3322a79d918198bb6700169c84281c00bf8cf authored almost 2 years ago by Reto Brunner <[email protected]>
models/chan: don't force existence of constructor properties

github.com/thelounge/thelounge - e31c95e32d44d709d96c008cd77d6f6aca60ef40 authored almost 2 years ago by Reto Brunner <[email protected]>
Fix misleading LDAP filiter in default config

The default filter provided in config files is invalid. This may mislead people. Confirm to issu...

github.com/thelounge/thelounge - f785acb07d78ae791a24a39821a93afb81616934 authored almost 2 years ago by William Goodspeed <[email protected]>
fix(deps): update dependency ua-parser-js to v1.0.33 [security]

github.com/thelounge/thelounge - bde5c3d443dc1e965bdd2641abb94b526600ddec authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Be more explicit about needing Yarn 1 (Classic) (#268)

* Be more explicit about needing Yarn 1 (Classic).

* Styling

Co-authored-by: Max Leiter <m...

github.com/thelounge/thelounge.github.io - 1eff26768a437e2bac1b62982da5ae02fdbda950 authored almost 2 years ago by Max Marrone <[email protected]>
Merge branch 'storageCleanup'

github.com/thelounge/thelounge - 375164ca8843c40b3f701a588ae0addda21760e1 authored almost 2 years ago by Reto Brunner <[email protected]>
Merge branch 'searchFixTakeTwo'

github.com/thelounge/thelounge - 7f3ac62e0dfcf7274e657782ba90b577153af768 authored almost 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency @vue/test-utils to v2.2.7

github.com/thelounge/thelounge - 6b23b87063c893ce588321929598e579401e16ee authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
caniuse-lite: update db

github.com/thelounge/thelounge - efd3b645642ff75639ecb27a8ff9d6f6e1c0ccab authored almost 2 years ago by Reto Brunner <[email protected]>
build(deps): bump json5 from 2.2.1 to 2.2.3

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://git...

github.com/thelounge/thelounge - ce3ad56ced3b498def5bb65065b4185a46a20995 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): update dependency @types/ws to v8.5.4

github.com/thelounge/thelounge - 502fb7a7050edbecd8e34b6c30664e0bdcfc4a6c authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency sqlite3 to v5.1.4

github.com/thelounge/thelounge - c854d27d3d8451ea25051dc356dc8f101542f9a1 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merge pull request #4669 from thelounge/collapseAway

allow away and back to be collapsed

github.com/thelounge/thelounge - 2803018c5a7e65ad0c19e4121762e13572d05fc6 authored almost 2 years ago by Max Leiter <[email protected]>
search: ignore searchResults if it isn't the active query

Prior to this, the search is still racy but one tends to notice
this only when the DB is large o...

github.com/thelounge/thelounge - 0ebc3a574c42185c818ca8795a56d8eb58a20f4e authored almost 2 years ago by Reto Brunner <[email protected]>
sqlite: Remove client from sqlitestorage

The only reason we accepted a client was that so we have access
to the next message id when we n...

github.com/thelounge/thelounge - 958a948456d1a0c3c97bb60e8759e8f9f5578ac8 authored almost 2 years ago by Reto Brunner <[email protected]>
textStorage: rip out client instance

We don't need the client, so there's no need to accept it.

github.com/thelounge/thelounge - 52b8a2a78e62dfdcdd2313e8c7e81a7b07f383e2 authored almost 2 years ago by Reto Brunner <[email protected]>
messagestorage: remove implementation details from interface

The interface should not contain things that aren't the API of the
storage interface.
Further, r...

github.com/thelounge/thelounge - 661d5cb5b0d6c3aebb9a83ac4c5115d0411b3f39 authored almost 2 years ago by Reto Brunner <[email protected]>
allow away and back to be collapsed

This means we also apply the collapsing to normal queries,
which might also collapse other thing...

github.com/thelounge/thelounge - e597e7584708ad21742d89514affec82e5859014 authored almost 2 years ago by Reto Brunner <[email protected]>
Add password param to /join docs

github.com/thelounge/thelounge - 8b1a4f72fa79e12b43ff3073f0d48b13d93008e7 authored almost 2 years ago by aab12345 <[email protected]>
Fix sidebar swipe flicker after letting go

github.com/thelounge/thelounge - 502780c5a3e3455d977d8873506f1be51946fa68 authored almost 2 years ago by Pavel Djundik <[email protected]>
Fix Apache configuration syntax

Apache does not support comments on the same line as a configuration directive:
https://httpd.a...

github.com/thelounge/thelounge.github.io - 41cb84ee70f5dc4a6920dfd1916fdf5eb00f190c authored about 2 years ago by Lucas Werkmeister <[email protected]>
Fix previous-source calculation (#4656)

CondensedMessage is a proxy object, outside of the templates
we need to unwrap it manually

github.com/thelounge/thelounge - 073a38ef1ef3c46740a028d4cbe7ebe4c7a08526 authored about 2 years ago by Reto <[email protected]>
update dependency @types/lodash to v4.14.191

github.com/thelounge/thelounge - c67df36a29a04bacc9e3197a32368493ae0a2ae9 authored about 2 years ago by Reto Brunner <[email protected]>
Merge branch 'sqliteHotFix'

github.com/thelounge/thelounge - d50296385f858a76a42f4c983814448e806c3733 authored about 2 years ago by Reto Brunner <[email protected]>
Merge branch 'nickColorScope'

github.com/thelounge/thelounge - 068de0c10ce68396803fcb2937042962d56128bc authored about 2 years ago by Reto Brunner <[email protected]>
chore(deps): update dependency @types/lodash to v4.14.191

github.com/thelounge/thelounge - d61ab7e7a084018d68444c4b0ef8d14702142d84 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
sqlite: synchronize enable() internally

TL is stupid and doesn't wait for message{Provider,Storage} to
settle before it starts using the...

github.com/thelounge/thelounge - 2d4143b7798c9cf0600280a5a79cb9061585be0e authored about 2 years ago by Reto Brunner <[email protected]>
style: Put user colors into the smallest possible scope

The only thing that cares about user colors is the user component.
Putting a class value on the ...

github.com/thelounge/thelounge - f55f772659a505ceb8751d8728c22c810afed018 authored about 2 years ago by Reto Brunner <[email protected]>
store: addMessageSearchResults shouldn't accept null

It makes no sense to emit a add mutation with null, so let's
forbid it.

github.com/thelounge/thelounge - 982816ff2015077fe2903180df6420005c73b33e authored about 2 years ago by Reto Brunner <[email protected]>