Commit Graph

7349 Commits

Author SHA1 Message Date
Renovate Bot
5310c90a83
Update dependency uuid to v8 2020-04-29 20:52:32 +00:00
Pavel Djundik
512fc5ca04
Merge pull request #3889 from timmw/timmw/vue3-prep
Changes required for vue 3
2020-04-28 22:10:55 +03:00
Tim Miller-Williams
13a7a4b5c1
Remove vue/no-use-v-if-with-v-for eslint override 2020-04-28 20:05:46 +01:00
Pavel Djundik
fb9e3e6a53
Merge pull request #3888 from thelounge/xpaw/id-order
Fix msg id order when loading from sqlite
2020-04-28 21:42:44 +03:00
Tim Miller-Williams
06d6dbe3a3 Fix usage of v-for and v-if on same component 2020-04-28 17:00:08 +01:00
Tim Miller-Williams
8263b17861 Address warning in Vue 3
Property "unreadMarkerShown" was accessed during render but is not
defined on instance
2020-04-28 17:00:08 +01:00
Pavel Djundik
24d4276a7c Fix msg id order when loading from sqlite 2020-04-28 17:45:27 +03:00
Tim Miller-Williams
8d8183eabb Fix 'component' case sensitivity
Component does not work in Vue 3
2020-04-28 15:17:55 +01:00
Pavel Djundik
801c7a07c0
Merge pull request #3885 from thelounge/xpaw/eventbus-multi-arg
Support multiple arguments in eventbus emit
2020-04-28 16:02:24 +03:00
Pavel Djundik
61d8884bef Support multiple arguments in eventbus emit
Fixes confirm dialog callback
2020-04-27 21:45:47 +03:00
Richard Lewis
5d017b09b8 Append new results and keep scroll position. 2020-04-26 22:39:05 +03:00
Richard Lewis
9a1fb0c0a0 Search improvements. 2020-04-26 22:39:05 +03:00
Richard Lewis
88644314ce Use ellipsis
Co-Authored-By: Pavel Djundik <xPaw@users.noreply.github.com>
2020-04-26 22:39:05 +03:00
Richard Lewis
4ba458b9ea Use ellipsis
Co-Authored-By: Pavel Djundik <xPaw@users.noreply.github.com>
2020-04-26 22:39:05 +03:00
Richard Lewis
28c740ab67 Fix toggling search on mobile. 2020-04-26 22:39:05 +03:00
Richard Lewis
2591ae9e8e Disable searching nicks. 2020-04-26 22:39:05 +03:00
Richard Lewis
0f3c292098 Message search WIP. 2020-04-26 22:39:05 +03:00
Pavel Djundik
16646e1586 Fix eventbus 2020-04-26 12:34:22 +03:00
Pavel Djundik
8978be2fd7 Update yarn.lock 2020-04-26 12:21:02 +03:00
Renovate Bot
183226e190 Update dependency webpack to v4.43.0 2020-04-26 12:18:04 +03:00
Renovate Bot
185fcfef33 Update dependency vuex to v3.3.0 2020-04-26 12:18:04 +03:00
Renovate Bot
7a4ee6db27 Update dependency stylelint to v13.3.3 2020-04-26 12:18:04 +03:00
Renovate Bot
ea11e5cfd9 Update dependency prettier to v2.0.5 2020-04-26 12:18:04 +03:00
Renovate Bot
ae7426b6ff Update dependency mocha to v7.1.2 2020-04-26 12:18:03 +03:00
Renovate Bot
f72d29b391 Update dependency mime-types to v2.1.27 2020-04-26 12:18:03 +03:00
Renovate Bot
9a7ae60392 Update dependency file-type to v14.2.0 2020-04-26 12:13:01 +03:00
Renovate Bot
fc61500a29 Update dependency eslint-config-prettier to v6.11.0 2020-04-26 12:13:01 +03:00
Renovate Bot
bcdd548238 Update dependency dayjs to v1.8.25 2020-04-26 12:13:01 +03:00
Renovate Bot
2e9d375f36 Update dependency css-loader to v3.5.3 2020-04-26 12:13:01 +03:00
Renovate Bot
f436dfdd41
Update dependency commander to v5.1.0 2020-04-25 02:31:55 +00:00
Pavel Djundik
480a2576c3
Merge pull request #3872 from thelounge/xpaw/eventbus
Replace vue events with our own event bus
2020-04-24 14:24:29 +03:00
Pavel Djundik
f0253075d8 Create an event bus 2020-04-24 14:09:09 +03:00
Pavel Djundik
96a983b310
Merge pull request #3875 from thelounge/xpaw/statusmsg-ui
Add an indicator to statusmsg messages
2020-04-24 14:07:48 +03:00
Pavel Djundik
53bd9c2f68
Merge pull request #3868 from thelounge/xpaw/mentions-fixes
Some fixes in mentions window
2020-04-24 14:07:40 +03:00
Pavel Djundik
ad6569cf06 Add an indicator to statusmsg messages 2020-04-24 11:46:39 +03:00
Pavel Djundik
4ac25d4bc5
Merge pull request #3871 from ebardie/ebardie/dont_load_extinct_users
Filter user loading at startup for "advanced" LDAP
2020-04-24 10:21:42 +03:00
Jonathan Sambrook
878ac0d192 Filter user loading at startup for "advanced" LDAP
Users are loaded at startup. Currently when using "advanced" LDAP
authentication this is true even if they no longer have a
valid entry in the LDAP server.

This commit uses the existing LDAP filter (specified in config.js's searchDN
used by the "advanced" LDAP mechanism) to weed out any users that no
longer have the relevant LDAP entry.

Local and "simple" LDAP auth mechanisms continue to use the existing
load all users approach. In the "simple" LDAP case this is because we
only have access to the hashed password, and so can't bind to LDAP.
2020-04-23 15:54:09 +01:00
Jonathan Sambrook
a0d10989ad Tidy up the auth plugin API mechanism to hide implementation details
The caller doesn't care which plugin is being used, so this commit
consolidates implementation details within auth.js

The motivation for this work is to prepare for extending the auth API
(to allow "advanced" LDAP to query user entry ontological state at start
up), by tidying up rather than duplicating the existing mechanism.
2020-04-23 15:11:35 +01:00
Pavel Djundik
36844f948c
Merge pull request #3870 from thelounge/xpaw/random-nick-safeguard
Safeguard nick randomizer up to allowed length
2020-04-23 12:47:44 +03:00
Pavel Djundik
2b0afcacf2 Safeguard nick randomizer up to allowed length 2020-04-22 15:18:55 +03:00
Pavel Djundik
beb9fbd940 Set native app badge for highlights 2020-04-22 14:16:39 +03:00
Pavel Djundik
0642ae58ce
Merge pull request #3844 from thelounge/xpaw/certfp
CertFP support; separate SASL configuration
2020-04-22 14:05:34 +03:00
Pavel Djundik
635b8b3eef
Merge pull request #3866 from thelounge/renovate/vue-monorepo
Update dependency vuex to v3.2.0
2020-04-22 14:05:15 +03:00
Pavel Djundik
bcd2e7cb08 Some fixes in mentions window 2020-04-20 13:40:45 +03:00
Renovate Bot
91b48e061d
Update dependency vuex to v3.2.0 2020-04-20 08:16:43 +00:00
Pavel Djundik
89edc6aa30
Merge pull request #3867 from maxpoulin64/fix-manifest-color
Fix off-by-one color error in webmanifest
2020-04-20 10:22:40 +03:00
Maxime Poulin
be78a5809a Fix off-by-one color error in webmanifest 2020-04-19 20:46:37 -04:00
Pavel Djundik
ce6f188acc
Merge pull request #3863 from thelounge/renovate/semver-7.x
Update dependency semver to v7.3.2
2020-04-16 14:21:47 +03:00
Pavel Djundik
b8eaae3a50
Merge pull request #3864 from thelounge/xpaw/rm-polyfill
Remove intersection-observer polyfill
2020-04-16 14:21:35 +03:00
Pavel Djundik
9105a3db06 Remove intersection-observer polyfill 2020-04-15 16:14:21 +03:00