Ecosyste.ms: OpenCollective

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

Artalk

Artalk - Your self-hosted comment system
Collective - Host: opensource - https://opencollective.com/artalk - Website: https://artalk.js.org/ - Code: https://github.com/ArtalkJS/Artalk

feat(comment): add `is_verified` field for comment entity

github.com/ArtalkJS/Artalk - c94a34ffd7e0648b652a133e6dae4b5f11f5920d authored 11 months ago by qwqcode <[email protected]>
feat(app): add `onConfUpdated` hook

github.com/ArtalkJS/Artalk - 50b49448b6e0c6eca283d334f660ee70b7996d63 authored 11 months ago by qwqcode <[email protected]>
refactor(dao): validate the args of the `FindCreateUser` function

github.com/ArtalkJS/Artalk - 8ff3f5e875612c6bda796507cf286c440f6d7530 authored 11 months ago by qwqcode <[email protected]>
feat(ui/plugins): support dynamic loading of ui plug-in scripts (#774)

github.com/ArtalkJS/Artalk - 640fa7ded4c79be80b3105c0db9b3d33e1404b88 authored 11 months ago by qwqcode <[email protected]>
refactor(origin): extract `CheckURLTrusted` function

github.com/ArtalkJS/Artalk - 18123f7002fe341c5b2f3346db8ae0cc1269b5c7 authored 11 months ago by qwqcode <[email protected]>
feat(api/domain): add GET `/conf/domain` endpoint

github.com/ArtalkJS/Artalk - cf2094667d50aed2c424494ccf851b9933d5cd79 authored 11 months ago by qwqcode <[email protected]>
refactor(entity/user): extract `CheckPassword` function

github.com/ArtalkJS/Artalk - 2cd2165f0679b489cef6d1b3de0d244fefc67364 authored 11 months ago by qwqcode <[email protected]>
feat(api/auth): invalidate old auth tokens after changing password

github.com/ArtalkJS/Artalk - 4eada4b62857adee6e67acbb4590155714e76451 authored 11 months ago by qwqcode <[email protected]>
feat(ui/editor): add `beforeSubmit` hook for editor submitting

github.com/ArtalkJS/Artalk - 05f3ad043a82e12a5b24cdafe38fd578554127d4 authored 11 months ago by qwqcode <[email protected]>
feat(ui/api): add `ctx.getApiHandlers()` to handle error responses and expose hooks

github.com/ArtalkJS/Artalk - 6e9083e75dbd336373eb160d2381f82953700a0c authored 11 months ago by qwqcode <[email protected]>
fix(ui/layer): ensure immediate operation when calling `show()` after `hide()`

github.com/ArtalkJS/Artalk - 7bbdb5900fd04974c427cdc0696e7d947aac583f authored 11 months ago by qwqcode <[email protected]>
chore(style/icon): standardized icon css styles

github.com/ArtalkJS/Artalk - 5be45315dc7d4561225d0977da73f05cdde76b25 authored 11 months ago by qwqcode <[email protected]>
chore(fiber_logger): correct the http status code range for err log

github.com/ArtalkJS/Artalk - 5d20ff1ef52b43795b9f3f0df8993c3bd9888032 authored 11 months ago by qwqcode <[email protected]>
perf(ui/editor): improve the icon details for editor

github.com/ArtalkJS/Artalk - 86e0eeafd12bf4b7ad2d47c161fc322c49b112a3 authored 11 months ago by qwqcode <[email protected]>
chore: release v2.8.2 (#769)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/ArtalkJS/Artalk - 49c1a87a6730b527cd4571f44e5c69bd279deec9 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(docs): import artalk css via node

github.com/ArtalkJS/Artalk - ec7f81cb8390f4df77c3a0d1e61fee4841b098f9 authored 11 months ago by qwqcode <[email protected]>
perf(ui/editor): modify editor plug-in text buttons to icons for brevity

github.com/ArtalkJS/Artalk - 1bae6d8d2ae564f4728e416a3199db8934a3f2d8 authored 11 months ago by qwqcode <[email protected]>
perf(ui/editor): optimize editor styles for narrow-width screens

github.com/ArtalkJS/Artalk - 4b115d7b6a095976ac4a71f687d9fd7442a7c8f9 authored 11 months ago by qwqcode <[email protected]>
perf(ui/editor): place `Cancel Reply` at the bottom of editor area (#644)

github.com/ArtalkJS/Artalk - bdafa1947092a8696e54642825f13ecf303a2a9b authored 11 months ago by qwqcode <[email protected]>
perf(ui/lite): disable ArtalkLite `preview` config option by default

github.com/ArtalkJS/Artalk - 342236b6a7d58ff7b7f861a5b75ce8c24d62abbd authored 11 months ago by qwqcode <[email protected]>
fix(style): replace style `break-all` with `break-word` in content el (#644)

github.com/ArtalkJS/Artalk - ffce9f9e850fd68214bff48015061cecfb6310d4 authored 11 months ago by qwqcode <[email protected]>
fix(api/comments): `ua` field is optional and not required (#767)

github.com/ArtalkJS/Artalk - 0097e041b1432d742ebb9c6522bedc3023473882 authored 11 months ago by qwqcode <[email protected]>
chore: release v2.8.1 (#766)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/ArtalkJS/Artalk - 42da621dfc0e46f43ab49758ea87ff58940812b2 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(i18n): update `zh-CN`

github.com/ArtalkJS/Artalk - 2f5dbaa02235d47a27501730468964b6ba37ec17 authored 11 months ago by qwqcode <[email protected]>
perf(style/sidebar): improve some detail in sidebar

github.com/ArtalkJS/Artalk - e181a6d5dd382e82cdf64339e476968353e22424 authored 11 months ago by qwqcode <[email protected]>
fix(ui/scroll): scroll into view issue when `relativeTo` parameter is provided

github.com/ArtalkJS/Artalk - 7873b21fb74cff39779cce8c02d760f3ab57e06c authored 11 months ago by qwqcode <[email protected]>
feat(ui/goto): improved solution of navigating to comment via link hash (#693) (#765)

github.com/ArtalkJS/Artalk - 2a219518a447dabf624c81714811f545eea92e92 authored 11 months ago by qwqcode <[email protected]>
chore(typo): fix comment typo

github.com/ArtalkJS/Artalk - afa7888db0615402624518d7948881c6fb1638c9 authored 11 months ago by qwqcode <[email protected]>
refactor(ui/list): refactor the list layout manager

github.com/ArtalkJS/Artalk - f6a589d5b251e9fb7444cf4771b20ea9a7464166 authored 11 months ago by qwqcode <[email protected]>
refactor(ui/comment): loose coupling between `Comment` and `Context`

github.com/ArtalkJS/Artalk - 41a09d59968e6c71512dfe4a07682c7e19909b9a authored 11 months ago by qwqcode <[email protected]>
feat(api): add GET `/comments/:id` endpoint (#764)

github.com/ArtalkJS/Artalk - 191977c0dfe96094656490b47443751b57244aaa authored 11 months ago by qwqcode <[email protected]>
chore(ip_region): skip empty string

github.com/ArtalkJS/Artalk - 5a4c06daeea43bcbb9b0655b73af7bcb174485d2 authored 11 months ago by qwqcode <[email protected]>
chore(Makefile): add http-client build cmd to update-swagger

github.com/ArtalkJS/Artalk - c4942ab8076a35f4a0e8aea5a9ad041aaaf62852 authored 11 months ago by qwqcode <[email protected]>
chore(transfer): remove the url_resolver disabled warning msg

github.com/ArtalkJS/Artalk - 6b83a9f6322faacbe1b9797f4963f6e0121076f2 authored 11 months ago by qwqcode <[email protected]>
docs: supplement and refine `fe-api.md`

github.com/ArtalkJS/Artalk - 3c88c0c29ce9eafe0ac9691439b98ff21d3485c1 authored 11 months ago by qwqcode <[email protected]>
fix(ui/list): unable to reply or delete comments after switching pagination

github.com/ArtalkJS/Artalk - 35aab6bedc6860f3411cbf363dcdcbdf718421d4 authored 11 months ago by qwqcode <[email protected]>
fix(ui/no_comment): always appears when creating comment

github.com/ArtalkJS/Artalk - 17033dc111cca9b897bb83d14bde2901e4abf470 authored 11 months ago by qwqcode <[email protected]>
fix(ui/pv): missing `pageTitle` field in the PV request

github.com/ArtalkJS/Artalk - 559df60f0d4bd7dc589c0b138dee3c181ce100e7 authored 11 months ago by qwqcode <[email protected]>
chore(docs): rename IP region in `zh-CN`

github.com/ArtalkJS/Artalk - 22d4ec1c318476e2970e73bd36096f67299f28b0 authored 11 months ago by qwqcode <[email protected]>
fix(ip_region): unable to output the IP region correctly (#760)

github.com/ArtalkJS/Artalk - d97ad5c8439c7a2f021165f0d381542b79afb044 authored 11 months ago by qwqcode <[email protected]>
chore(docs): update cdn source links

github.com/ArtalkJS/Artalk - 34a67f647b0426c68bfdb8f73969d9066bda6056 authored 11 months ago by qwqcode <[email protected]>
feat(config): add `db.prepare_stmt` config option (#760) (#762)

The Prepared Statement database feature is enabled by default. You can disable it in config file...

github.com/ArtalkJS/Artalk - 9c3228b8fcc0ed974e174e92fe8ff8f5d30f91e0 authored 11 months ago by qwqcode <[email protected]>
fix(cmd/admin): update user role to admin if already exists

github.com/ArtalkJS/Artalk - 4012d3e090d271eaeb0d27350a47f356f767460a authored 11 months ago by qwqcode <[email protected]>
fix(api/comments): counting comments issue in PostgreSQL db (#760) (#761)

github.com/ArtalkJS/Artalk - bc1c4d315c6ca372cfbcc28c70e7f7c84574bb89 authored 11 months ago by qwqcode <[email protected]>
chore(docs): fix script cdn links

github.com/ArtalkJS/Artalk - 2a6f0c56a4ab802f7d541af72397ab49c300a48a authored 11 months ago by qwqcode <[email protected]>
chore: release v2.8.0 (#756)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/ArtalkJS/Artalk - 46e2a151168b9df5059d9ae32811b2e990cacd81 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(deps): bump golang deps

github.com/ArtalkJS/Artalk - c068f5a2403fb7065c6f33eb78a50b73adedc09d authored 11 months ago by qwqcode <[email protected]>
perf(ui/pagination): replace the prev/next text on pagination buttons with icons (#743)

github.com/ArtalkJS/Artalk - 29bf49958f19cbff8f7564c476459ae1e9569580 authored 11 months ago by qwqcode <[email protected]>
perf(ui/i18n): refine some translation (#743)

github.com/ArtalkJS/Artalk - 2fcad539cafa7b778251b2eb2e877f691788034e authored 11 months ago by qwqcode <[email protected]>
chore(ui/deps): bump deps for ui

github.com/ArtalkJS/Artalk - 45b79124c97ef23ded388b4e40245cb78e077fe6 authored 11 months ago by qwqcode <[email protected]>
refactor(ui): optimize init and update lifecycle events

github.com/ArtalkJS/Artalk - 2b4445223419d1b77b46e226dea9de9df36c9672 authored 11 months ago by qwqcode <[email protected]>
perf(ui/sidebar): prevent potential token leakage by clearing query in iframe url

The previous referrer policy was already set to `strict-origin`, but to further enhance security...

github.com/ArtalkJS/Artalk - 0e0b53fe9e1d997dd4f81f2d98387f18875015f3 authored 11 months ago by qwqcode <[email protected]>
fix(ui/no_comment): flickering when clearing list before fetch

github.com/ArtalkJS/Artalk - dba5ba5277aa0d8087d5554c68e629e22f2b4fa5 authored 11 months ago by qwqcode <[email protected]>
fix(ui/sidebar): incorrectly increasing pv count in sidebar (#724)

github.com/ArtalkJS/Artalk - 942aaf654fc86fa58936ccd583236f9749f6f0aa authored 11 months ago by qwqcode <[email protected]>
perf(ui/conf): support for watching partial changes in config with `watchConf()` (#755)

github.com/ArtalkJS/Artalk - 37e0091502db90b782eda68addfd7110e0f05424 authored 11 months ago by qwqcode <[email protected]>
feat(notify): add `notify_pending` config option (#728) (#754)

github.com/ArtalkJS/Artalk - a7c3f1bbda6e2502907da9de6d133254b99467c7 authored 11 months ago by qwqcode <[email protected]>
chore(fix/pin): fix pinned comment sort rule

github.com/ArtalkJS/Artalk - a40a070bdba65e6661260ded11e7800baab9dd77 authored 11 months ago by qwqcode <[email protected]>
fix(ui/editor): prevent propagation of click event in editor (#734)

Signed-off-by: Frost Ming <[email protected]>

github.com/ArtalkJS/Artalk - 082bfc63d1a5c87a14e55b4e9022628b222b8ba3 authored 11 months ago by Frost Ming <[email protected]>
feat(ui/admin): add logout button in admin panel (#488) (#753)

fixes #488

github.com/ArtalkJS/Artalk - 0de8009e65b677a0bb95f5731c8524a1cdd99ba1 authored 11 months ago by qwqcode <[email protected]>
fix(ui/sidebar_layer): sidebar still displays when login is required

github.com/ArtalkJS/Artalk - a5e4c81e7276ce4abc76a76b9ff964e9ed090320 authored 11 months ago by qwqcode <[email protected]>
fix(ui/layer): unexpected behavior with multiple items when closing

github.com/ArtalkJS/Artalk - c52c26145ca5d615d98cc3d3c6cd4087b1de1617 authored 11 months ago by qwqcode <[email protected]>
chore(ui/ctx): remove token `public` in context

github.com/ArtalkJS/Artalk - f5e310a18261afb7de64a7c49967ab81704fc4c3 authored 11 months ago by qwqcode <[email protected]>
refactor(ui/comment): rename class `Comment` to `CommentNode`

github.com/ArtalkJS/Artalk - 0828b916023d6c5b5573d781e16d1b9fdeaf3174 authored 11 months ago by qwqcode <[email protected]>
refactor(ui/ctx): add `getComments` and `getCommentNodes` in context (#752)

* refactor(ui/ctx): add `getComments` and `getCommentNodes` func in context

* fix import

github.com/ArtalkJS/Artalk - c4f664e412f2c6bd22024abe5362b8086900c930 authored 11 months ago by qwqcode <[email protected]>
refactor(transfer): normalize transfer payload parameter name

github.com/ArtalkJS/Artalk - a084c5009530f67d6b1514cc343d44a4c296bc4b authored 11 months ago by qwqcode <[email protected]>
fix(cache): unable to change admin list after caching (#748) (#750)

github.com/ArtalkJS/Artalk - 9dacd0954d23597fb257f794571db3e5e5025ec8 authored 12 months ago by qwqcode <[email protected]>
chore(ci): fix ui test trigger rules

github.com/ArtalkJS/Artalk - 50b0a6068c44ddc874ea19bec55e2ed3ef855993 authored 12 months ago by qwqcode <[email protected]>
fix(ui/pagination): auto load list when scroll reaches bottom

github.com/ArtalkJS/Artalk - 4689492bf567473b0758e41faaa54d3713d4990a authored 12 months ago by qwqcode <[email protected]>
fix(ui/lite): correct the instance name for compiling ArtalkLite (#740)

github.com/ArtalkJS/Artalk - 6ee9ee9ea4a9ecd897c8287217962ab7207e8557 authored 12 months ago by qwqcode <[email protected]>
fix(i18n): sidebar language cannot be changed

Also follow 0d35e66

github.com/ArtalkJS/Artalk - 8e3a743ed8046a5d8663d615b7c140668810ec91 authored 12 months ago by qwqcode <[email protected]>
chore(fetch): returns empty object when json deserialize failed

github.com/ArtalkJS/Artalk - 9550a16a0ca13bc827012c1c802f5193e5ffe836 authored 12 months ago by qwqcode <[email protected]>
refactor(api): update swagger file of API v2

BREAKING CHANGE: For Developers: The HTTP API has now been updated to version v2, with a lot of ...

github.com/ArtalkJS/Artalk - a9edac3ce0fa987cc76bbd1cf6611db6bb9d43f6 authored 12 months ago by qwqcode <[email protected]>
refactor(api): refactor HTTP API to version 2 (#735)

* refactor(api): refactor HTTP API to version 2

* refactor: remove forced site_origin check
...

github.com/ArtalkJS/Artalk - 589850d3114df0c86fa77b4a87c43e6ac78f752e authored 12 months ago by qwqcode <[email protected]>
chore(typo): fix typo for `login` in zh

github.com/ArtalkJS/Artalk - 9ba9439831ce83983fdc7abed5d9728bf7afd00c authored 12 months ago by qwqcode <[email protected]>
docs: update multi-sites manual (#747)

github.com/ArtalkJS/Artalk - 38f6b6996aa078e982310fec7c5c27ce81461426 authored 12 months ago by qwqcode <[email protected]>
chore(ci): fix ui test trigger rules

github.com/ArtalkJS/Artalk - 1e16570b2f34ccdb02022e3db8e98490c40bff66 authored 12 months ago by qwqcode <[email protected]>
chore(docs): update security.md

github.com/ArtalkJS/Artalk - 889adc6bae2226a8e9e7a9f700a6dd990e642ecc authored about 1 year ago by qwqcode <[email protected]>
chore(docs): fix broken links

github.com/ArtalkJS/Artalk - 0de59911b3432927a3f7efb984c2fa9aefa79e73 authored about 1 year ago by qwqcode <[email protected]>
feat(go): upgrade golang to v1.21.5 and some deps

github.com/ArtalkJS/Artalk - f22e557b1c04908a802b8d98fa8d64314e124037 authored about 1 year ago by qwqcode <[email protected]>
chore: fix docker build ci workflow

github.com/ArtalkJS/Artalk - 92ff757efc966c6150815a956392caf07e46ed32 authored about 1 year ago by qwqcode <[email protected]>
chore: release v2.7.3 (#726)

* chore: release v2.7.3

---------

Co-authored-by: github-actions[bot] <41898282+github-act...

github.com/ArtalkJS/Artalk - 63165599cec5b233f5e1f75d3c700ccb17482f13 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
refactor(test/ui): add more ui api tests

github.com/ArtalkJS/Artalk - a5b428d1ecab6e8169c710b850ca87ee537aff08 authored about 1 year ago by qwqcode <[email protected]>
chore: patch pacakge.json for i18n exports

github.com/ArtalkJS/Artalk - cf3f9b1ac30a6a011a9cb4b9ee13734a25ca3606 authored about 1 year ago by qwqcode <[email protected]>
perf(ui/build): better dts generation (#689)

* chore: move types as a subfolder of src

* perf(ui/build): better dts generation

* chore:...

github.com/ArtalkJS/Artalk - c212d67f49e54f49b57abe3c153d8ecf9aa8ff3f authored about 1 year ago by qwqcode <[email protected]>
docs: update ui api documentation

github.com/ArtalkJS/Artalk - b00a25769922e02a1d6d6db6b6340796d9e76af3 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/conf): better handling of mutable config (#722)

* fix(ui): mergeDeep causes some configurations to be overridden by the default configuration

*...

github.com/ArtalkJS/Artalk - 3698c0c59301bf3222bbd322ec36a36e5209d84c authored about 1 year ago by qwqcode <[email protected]>
chore(tsconfig): modify moduleResolution to `bundler`

github.com/ArtalkJS/Artalk - 32a398609c363002978208f53c2deb882a479401 authored about 1 year ago by qwqcode <[email protected]>
chore(build): use vite internal mergeConfig func

github.com/ArtalkJS/Artalk - 54729fbafce1b6f6a345620704a3686a2e934aff authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/test): add vitest for unit testing

github.com/ArtalkJS/Artalk - b74e5cf94cc8b9f9f0d72cff821db000e6532295 authored about 1 year ago by qwqcode <[email protected]>
fix(ui/init): stack overflow when merging with config defaults (#717)

Close #716

github.com/ArtalkJS/Artalk - 475dd933fe9522535ec3cc1fe96a7745980abf46 authored about 1 year ago by Frost Ming <[email protected]>
chore(ci): fixed tag version for git checkout branch

github.com/ArtalkJS/Artalk - 60e0e7e61a412b678d9666f059a26d86e19788f9 authored about 1 year ago by qwqcode <[email protected]>
refactor(docker): add `--build-arg` argument to skip ui build

github.com/ArtalkJS/Artalk - e4a42d3a90c59c98dc585f6c63766a540d83054f authored about 1 year ago by qwqcode <[email protected]>
refactor(ci): better release workflow

github.com/ArtalkJS/Artalk - d86cd73ea61b9cd227d113c4f5bcbfeea04bebbb authored about 1 year ago by qwqcode <[email protected]>
feat(ci): add dry-run mode for build workflow

github.com/ArtalkJS/Artalk - 67280f2ca2292be1ab4938e84d29be33e3364c92 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui): refactor directory structure (#712)

* refactor(ui): refactor directory structure

* update config files

* update github workflo...

github.com/ArtalkJS/Artalk - a8bcd41f36e8118d165ebb34c9e8c6a5c7573745 authored about 1 year ago by qwqcode <[email protected]>
feat(cmd): support cli flag for creating admin account

github.com/ArtalkJS/Artalk - 04cf137a74c0afb8822616728ec86aad0cd24853 authored about 1 year ago by qwqcode <[email protected]>
chore(eslint): fix sidebar eslint configuration

github.com/ArtalkJS/Artalk - d542e98581fdd96d453bc68cee058fccc27263d0 authored about 1 year ago by qwqcode <[email protected]>
chore(docs): bump Artalk to v2.7.2

github.com/ArtalkJS/Artalk - dfaf95bf1d848b1e5e6f4e127165ef5451f4c314 authored about 1 year ago by qwqcode <[email protected]>
chore: release v2.7.2

github.com/ArtalkJS/Artalk - 0a89426c935e0897f401750979ee07277a861b3a authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(sidebar): sidebar language switch and config save issue (#708)

github.com/ArtalkJS/Artalk - 7a026ef0e2208267ca5e97353e09679ce9ad73ed authored about 1 year ago by qwqcode <[email protected]>