Max Leiter
300333c5a5
Merge branch 'max/04-09-monitor' into max/next
2026-04-16 10:46:37 -07:00
Max Leiter
f39eb01cc5
changelog: fix handling now non-existent optionalDependencies ( #5078 )
...
#5055 removed the `optionalDependencies` field
2026-04-16 10:04:38 -07:00
Max Leiter
02326523fa
rm copy-font
2026-04-11 13:27:57 -07:00
Max Leiter
3718b208c5
use script for font copying (x-platform)
2026-04-11 07:50:08 -07:00
Max Leiter
c20a8cfccf
lint
2026-04-11 00:07:17 -07:00
Max Leiter
0205f80a40
server/rootpath.ts
2026-04-11 00:04:06 -07:00
Max Leiter
3484f19a13
remove webpack, mocha; switch to vite/vitest
2026-04-10 23:32:18 -07:00
Reto Brunner
2466c1b1e4
fix generate-config-doc.js
...
It errored out with
> Error: Cannot find module '../server/log'
Which is expected, but we don't really need it, we can just open code
the log functions
2024-04-07 16:22:08 +02:00
Reto Brunner
515f894c13
changelog: don't break if author is nil
...
The author field can somehow be null for whatever reason...
Guard the script against blowing up
2024-04-01 15:15:50 +02:00
Reto Brunner
393d0a63b7
Remove husky, add githooks-install
...
Fixes: https://github.com/thelounge/thelounge/issues/4452
2024-01-27 16:59:46 +01:00
Zach Bloomquist
6603c1a6e6
scripts: fix generate-config-doc, handle usage errors
2023-12-12 11:52:45 -05:00
Reto Brunner
1a1153aed6
use shebang for generate-emoji script
2023-07-15 10:40:44 +02:00
Reto Brunner
0f3487c533
Inline logger into changelog script
...
We can't really import easily from our build without it being
brittle. TL isn't meant to be used as a library.
Instead, just inline the logger as it is trivial enough.
2023-03-19 23:49:42 +01:00
Max Leiter
dd05ee3a65
TypeScript and Vue 3 ( #4559 )
...
Co-authored-by: Eric Nemchik <eric@nemchik.com >
Co-authored-by: Pavel Djundik <xPaw@users.noreply.github.com >
2022-06-18 17:25:21 -07:00
Reto
d228a8c4f4
Bump most deps ( #4453 )
2022-02-09 15:27:34 -08:00
Max Leiter
11ba27d809
Update emoji map
2021-07-06 01:31:24 -07:00
Pavel Djundik
f63f1abb7c
Remove graphql-request dependency from changelog script
2020-08-17 12:46:28 +03:00
Pavel Djundik
19d6b7d98f
Replace dashes to underscores in emoji autocompletion
2020-08-13 10:47:50 +03:00
Pavel Djundik
881b3eda19
Run format after updating to prettier 2.0
2020-03-21 22:55:36 +02:00
Pavel Djundik
10b1cedbb6
Remove \uFE0F emoji variant from emoji name map
2019-11-26 14:17:37 +02:00
Pavel Djundik
111c3665f9
Replace moment with dayjs
...
Drop in replacement, but smaller
2019-11-25 20:13:10 +02:00
Pavel Djundik
fc1c9568e2
Rename helpers folder, move some vue filters
2019-11-25 20:12:58 +02:00
Pavel Djundik
e3e0495a9f
Extract updated packages from pull request body
...
Fixes getting package list when PR updates multiple packages (monorepos)
2019-10-15 21:30:43 +03:00
Pavel Djundik
3c9ba130a0
Allow saving github token to a file
2019-08-13 12:43:47 +03:00
Alistair McKinlay
133e7bf710
Format js/vue with prettier
2019-07-19 11:27:40 +01:00
Alistair McKinlay
ab8d819193
Set up Prettier on md, html, json, and yaml
2019-07-17 10:22:30 +01:00
Pavel Djundik
b95c8236bd
Use @github's emoji data
2019-06-10 22:17:00 +03:00
Pavel Djundik
fe68f2a1ee
Replace request with got
2019-05-13 10:30:43 +03:00
Pavel Djundik
4f3e4a0865
Merge pull request #3004 from thelounge/xpaw/drop-node-6
...
Bump minimum node version to 8 LTS
2019-02-12 12:47:36 +02:00
Jérémie Astori
7c024864b2
Improve discriminating bots from actual contributors in the list of PRs/commits
2019-01-30 00:47:08 -05:00
Jérémie Astori
682207ffe6
Use a __typename on commits and pull requests to discriminate on types
...
This was done by checking if the entry had a title or a messageHeadline, which is rather brittle.
2019-01-30 00:34:39 -05:00
Pavel Djundik
b8dde41482
Bump minimum node version to 8 LTS
2019-01-29 10:44:19 +02:00
Jérémie Astori
85d87a3b37
Make sure to retrieve the correct tag info when there is no commit attached to the tag
2019-01-29 01:04:30 -05:00
Jérémie Astori
bd5cbba03e
Do not report the (renamed) Renovate bot as a contributor
2019-01-28 03:13:09 -05:00
Jérémie Astori
07052d2870
List website contributors as well when generating changelog entries
2019-01-10 01:11:48 -05:00
Jérémie Astori
aa39f31fa9
Cleanup changelog entries dedupe function
2019-01-08 00:30:06 -05:00
Jérémie Astori
41c1b3275e
Only generate entries for commits/PRs that do not already exist in the CHANGELOG upon re-generation
...
This is helpful when commits are added after starting to work on the changelog entry.
2019-01-07 00:32:18 -05:00
Jérémie Astori
263d2ca133
Merge pull request #2786 from thelounge/xpaw/fix-changelog
...
Update changelog generator script
2018-12-15 23:44:29 -05:00
Jérémie Astori
74b7d22a44
Add a couple URLs in changelog output to make it easier to track skipped commits/PRs
2018-12-10 01:17:47 -05:00
Jérémie Astori
f832f8e65b
Fix a bug in comment meta tag detection
2018-12-10 01:17:19 -05:00
Jérémie Astori
8e2b64d8b1
Skip all commits for version bumps or changelog entries
2018-12-10 01:16:58 -05:00
Pavel Djundik
f02949ef0a
Make links in generated config relative
2018-11-30 12:34:18 +02:00
Pavel Djundik
8635f2f3d8
Fix missing colors dependency, simplify version warning
2018-11-27 13:15:01 +02:00
Pavel Djundik
e321c7eb99
Minor fixes in the config
2018-10-29 09:54:58 +02:00
Jérémie Astori
7c4fce55ff
Fix config generator script comment 🙄
2018-10-28 22:55:54 -04:00
Pavel Djundik
05482e952b
Update package title extraction for renovate bot
2018-09-19 14:46:55 +03:00
Pavel Djundik
557d4c4ddd
Use website repo last tag because it can differ
2018-09-19 14:42:37 +03:00
Pavel Djundik
d326435fe7
Split pull request query into chunks
...
Otherwise github api chokes when asking about too many pull requests at once
2018-09-19 14:31:25 +03:00
Pavel Djundik
62cb252933
Fix website repository name
2018-09-19 14:30:48 +03:00
Pavel Djundik
81913bca66
Update emoji data for Emoji v11
2018-08-31 22:41:41 +03:00