Ecosyste.ms: OpenCollective

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

github.com/ArtalkJS/Artalk

🌌 自托管评论系统 | Your Self-hosted Comment System.
https://github.com/ArtalkJS/Artalk

docs(i18n): add translation for `open` button

855f6c261ffb3160d456b00ce6113d388578393b authored about 1 year ago by qwqcode <[email protected]>
fix(ui): add `referrerpolicy` attribute for iframe (#687) (#707)

7099598a92d4efccb482286126633a84d1cc96f0 authored about 1 year ago by qwqcode <[email protected]>
fix(ui/pagination): auto switch page by url hashtag issue (#693)

ad8851ea943e1ca822859aa3dc0624af6ce77e7b authored about 1 year ago by qwqcode <[email protected]>
fix(ui/sidebar): refactor settings and fix save issue (#677) (#706)

def9dc2707ace2ce2566b887d0b8f4e94ae23932 authored about 1 year ago by qwqcode <[email protected]>
docs(refactor): organize the pkgs and fix some issues (#702)

* docs: rebuild docs

* chore: fix eslint

* ci: add docs build test

* update test-docs.y...

91228a94465eae37a4ffdc71947dbf9c4a98610b authored about 1 year ago by Mr.Hope <[email protected]>
chore(ci): fix ci pnpm version

7a0a9dbd926affd64976892980b4a6206b99865b authored about 1 year ago by qwqcode <[email protected]>
chore(deps/ui): bump the dev-deps group in /ui with 3 updates (#698)

Bumps the dev-deps group in /ui with 3 updates: [@typescript-eslint/eslint-plugin](https://githu...

441c4fa6a9b5f50a8c4a2b32421d68876f0b7dbd authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(docs): fix redocly config (#696)

a16169f69d7039f4911693ebc7faf3cd06e7327d authored about 1 year ago by Mr.Hope <[email protected]>
chore(deps): bump frontend deps (#679)

* chore: bump deps

* chore: add exports field

* chore: remove src folder

* fix: vite cj...

da42676656c5ac1befd6af47417aab7f7277091f authored about 1 year ago by Mr.Hope <[email protected]>
chore(ci): fix test ci

f3a42e892f18b6e1f6bb2b68f00e2ed315c68b4c authored about 1 year ago by qwqcode <[email protected]>
chore(docs): update README.md (#691)

6a5359748573f2f534d0595566ed7c2378ca00f3 authored about 1 year ago by Mr.Hope <[email protected]>
test(ci): migrate UI tests back to Github Actions (#692)

60336e567dbf752cacc2503fd1997e7b0f366357 authored about 1 year ago by qwqcode <[email protected]>
chore: update description and fix typos (#684)

* chore: update description

* chore: fix typos

* chore: tweaks

* chore: fix case

---...

8918c62ffd52776899c7bbbd6fcb091350c59e92 authored about 1 year ago by Mr.Hope <[email protected]>
feat: patch `locale` config from `zh-cn` to `zh-CN` (#678)

362fc19cd874708f5a238fb8bc203e1b55829e68 authored about 1 year ago by qwqcode <[email protected]>
fix(ui/dark-mode): potential memory leak issue in auto mode (#688)

1b938752ffbbfe95508251b3c7b409d4e1397946 authored about 1 year ago by qwqcode <[email protected]>
test(ssg): add SSG test case (#675)

835a886dc8d3aa2426bb708b74569416b76eb745 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui): move window references into function scope (#675)

f390b57fe79418d09c2934a130130a8b69fc7560 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/api): losing coupling between `Api` and `User`

6d21a0f204150d16aca392676052cc391a130a90 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/user): user class no longer globally singleton

a1d0c378286bf37ca0ef570af8188ce880b17d8f authored about 1 year ago by qwqcode <[email protected]>
chore: release v2.7.1

763fbc417ea283ec442a88ac50c46c3a66ca108d authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
docs(i18n): add translation of update notice

776d5e66fe3e5be60936ea1e3c2838c097299f38 authored about 1 year ago by qwqcode <[email protected]>
fix(build): generate source maps to ease debugging

10c0975ce09f04ebb886f62c3caf8822f8dc0ed5 authored about 1 year ago by qwqcode <[email protected]>
fix(ui): static method export issue in JS module (#669)

7286642fc98aa9c8d1cf578f8b7be51d5c1c3d82 authored about 1 year ago by qwqcode <[email protected]>
fix(cout-widget): `loadCountWidget` issue

8db4fb3524dddb69402382201427410e0eb72689 authored about 1 year ago by qwqcode <[email protected]>
chore(docs): bump Artalk to v2.7.0

08be04979d4573313934d313c19d53f42d8f080d authored about 1 year ago by qwqcode <[email protected]>
chore: release v2.7.0

d7ea9ba43f9359d34d11e0f6366e15e037433ee7 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
docs: revise and add more examples

BREAKING CHANGE: The following top-level functions exported by the 'artalk' npm package have bee...

bad248534c187642702b820311f317903be91486 authored about 1 year ago by qwqcode <[email protected]>
perf(cache): implement GC feature for simple_cache pkg (#656)

* feat: garbage collection feature

A new `GC()` method has been added to the `Cache` struct,
...

f56ac4eabc94e3162d8f9dd1082fe4285dc4a77b authored about 1 year ago by Zijing Zhang <[email protected]>
chore(docs): more description for VitePress example

bbe2e8416c6c468fa7222b9f269ebb0343d90545 authored about 1 year ago by qwqcode <[email protected]>
docs(import): update the examples in import-framework.md (#665)

d44e79b1f43d8a5c7c0b18f962b9c693cf892346 authored about 1 year ago by qwqcode <[email protected]>
fix(api/img-upload): `public_path` config enables the use of full url (#659) (#664)

e816dd686c14a0f3534893590c75b4f7366a2415 authored about 1 year ago by qwqcode <[email protected]>
fix(lifecycle): create multi-instances at the same time (#660) (#663)

c9ea8f616292845bd642cc60bb61d96601e9f880 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/layer): better layer implements and independence (#662)

87102cd3b0bd92b88580694fb8081e348a5dcc0a authored about 1 year ago by qwqcode <[email protected]>
fix(ui/dark-mode): `setDarkMode` cannot save to instance config (#661)

8b6bab828d8e04606541b186ddae8bb66eb9cb3a authored about 1 year ago by qwqcode <[email protected]>
test(vue): add test cases for vue framework

9fb658599a946983515dfe120c47755ab33582a3 authored about 1 year ago by qwqcode <[email protected]>
chore(docs): replace artalk to npm import in docs

f8c33003a88fdb01e163c650c7b469b8d343d66c authored about 1 year ago by qwqcode <[email protected]>
chore(docs): tidy up documentation

b97136b83f3cd17c6d315e7d8e4b563ebd19ac63 authored about 1 year ago by qwqcode <[email protected]>
docs(conf): disable `frontend.uaBadge` config option by default

df3e983e7f788c667c747149fa011a7226731bfb authored about 1 year ago by qwqcode <[email protected]>
fix(ui): scroll to the center of the viewport issue

1b878fb3cc00e2f4f559c461673c789bc8d2f9da authored about 1 year ago by qwqcode <[email protected]>
docs(deploy): add deployment guide for render.com (#649)

* 添加render.com部署指南文章链接

* Update

aa87ab94f518c8e4e66ec43608c0de3ec084f7d7 authored about 1 year ago by LeenHawk <[email protected]>
fix(ui/editor): fix position of the comment box when replying (#643) (#648)

4e9afd97619c4c68163a58f7e7693aadb54a385e authored about 1 year ago by qwqcode <[email protected]>
chore(ci): integrate with codecov

2b7d0ecb72f2b71ce1855ae80f3e3024b0a69c0e authored about 1 year ago by qwqcode <[email protected]>
docs: provide clearer and more detailed instructions in CONTRIBUTING.md

603c7d94396cc9d292845aa315387334ad583b34 authored about 1 year ago by qwqcode <[email protected]>
feat(ui/test): add end-to-end (e2e) testing using Playwright

fb93231b3504b7de2cf1b2acf4930ab4ad1bdcf0 authored about 1 year ago by qwqcode <[email protected]>
fix(notify_pusher): panic when admin ids array is empty (#634)

fed83263e2415bfb4e796106d4f71ed368bd671a authored about 1 year ago by qwqcode <[email protected]>
chore(dev): fix `.eslintignore` in vscode

Add this config in `.vscode/settings.json`: `{"eslint.workingDirectories": ["./path/to/nested/fr...

9dc2d834860dd1e5c98bae62c8e4a4a31e4ea005 authored about 1 year ago by qwqcode <[email protected]>
fix(ui/conf): sanitize `noComment` conf option for security (#624)

d918caaf81845aa6035c789937ae5cf863f73da5 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/marked): separate markdown related codes

d44212bd90f338ecebe603244fa9f1ab94c08153 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui): reduce coupling with `ContextApi`

37d4ca76fa72e0feb0b57b3a656fa32bf6a199b2 authored about 1 year ago by qwqcode <[email protected]>
chore(ui/deps): downgrade `eslint-import-resolver-typescript`

Downgrade `eslint-import-resolver-typescript` to version 2.7.0 to resolve linting issue on Windo...

8cc39f322cfce74a2e0cb138dcf4a35ac8410c30 authored about 1 year ago by qwqcode <[email protected]>
feat(ui): support `scrollRelativeTo` config option

2b4e80651a1c666d44f18223416a559172973a69 authored about 1 year ago by qwqcode <[email protected]>
chore(ui/sidebar): fix sidebar dependant issues caused by refactoring

415fa0f2e394a36961389d774445146fec3f7481 authored about 1 year ago by qwqcode <[email protected]>
chore(ui): fix issues caused by refactoring

91809002d77e833799e32568f7b3564e05ce0d27 authored about 1 year ago by qwqcode <[email protected]>
chore(ui/lint): follow the `import/no-cycle` eslint rule

dcaad1b2d56279b6f54d19c71919b9db2a9748af authored about 1 year ago by qwqcode <[email protected]>
chore(ui/list): let the service of list non-optional

5e635bba68a0a77daacfc5b03cde00d3c70d3bd6 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/stat): losing coupling of `CountWidget`

d136d086eb4ce7095afc76d0c28a4d4088d1ffbe authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/api): loose coupling between `Api` and `Context`

9fe765f87423843bd62df6d172d0cb9d4220e962 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui): separate standalone admin-only-elem checker

72317ead342ca768b12870078b19394ee0048bbf authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/types): better `ArtalkType` import and export (#620)

75c7914fb1aed0b38a460e2242f9562bc4ef7bb0 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/conf): loose coupling between config and list fetch

863b4deec0776e60364012b5c137259fe42937ad authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/marked): loose coupling with `marked` func

6e6fd8d5877db584abbca6e4b906ce8b4bf9a73c authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/list): separate list into standalone components (#618)

* refactor(ui/list): separate the functions of list

* fix

* move files

1608911328824b3dcb365453b9302bb964f425f9 authored about 1 year ago by qwqcode <[email protected]>
fix(style/list): replace `float` to `text-align` in footer part (#619)

87a62961b62c9b153787d0a973fdfe4c1adaf302 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/plugin): further divide functionality into plugins (#615)

* move stat to plugins folder

* move editor plugs to common plugins folder

* implement lis...

e6a9748e70a1aec45b98af39982919b5649d447e authored about 1 year ago by qwqcode <[email protected]>
refactor(editor): refactor plug kit and events (#613)

0f35532f0ba404ca37420c2485de1dee1ca7c006 authored about 1 year ago by qwqcode <[email protected]>
refactor(ui/event): refactor core event manager (#611)

d21e47f881d722b08b2b6a5b41b6a18ba1c2b8ad authored about 1 year ago by qwqcode <[email protected]>
refactor(editor): refactor editor plugin manager (#609)

* refactor(editor): refactor editor plugin manager

* update

* modify editorTravelBack to e...

8d11a239fa04ebc993b23a148ec0a7e37950d800 authored about 1 year ago by qwqcode <[email protected]>
chore: release v2.6.4

8867eb296c9e3366f2446fc5d1c1fa479fda90de authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat(go): upgrade golang to v1.21.3 and some deps

a53ddc9f761e83c96f70a7df204f262a62c64f95 authored about 1 year ago by qwqcode <[email protected]>
fix(style): fix copyright text overlay on send button (#607)

5ee9e76dcfad58c3aaa60e2780b64b0fc43a59af authored about 1 year ago by qwqcode <[email protected]>
fix(email): sender not initialized correctly

3d5f77ab358dbe844701a143b6dff0c35595fb81 authored about 1 year ago by qwqcode <[email protected]>
fix(editor): fix duplicate event binding when update conf (#605)

25a4f48e5e334cf27b3272ef4f05517b32ee4a30 authored about 1 year ago by qwqcode <[email protected]>
test(simple_cache): add unit test

2dc3bc8934130fd316bff61f85dfe0188f68a178 authored over 1 year ago by qwqcode <[email protected]>
test(image_captcha): add unit test

7b1bb25d6a0f118214bd60338088bcac989e2f2b authored over 1 year ago by qwqcode <[email protected]>
test(email): add unit test for queue

9bed5be2363eacc24e665db535c49fb4850354f9 authored over 1 year ago by qwqcode <[email protected]>
refactor(anti_spam): refactor anti_spam pkg and add unit test (#589)

* refactor(anti_spam): refactor anti_spam pkg and add unit test

* add more test

ec0ef12b0ee6a119aea78a6d0930e0d9863bfd14 authored over 1 year ago by qwqcode <[email protected]>
chore: release v2.6.3

5d2950f842dd3f00b6866ff6128fa57274cac4a8 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(deps): upgrade go app deps

25c2f301650b7621aedcdc02da0ed07b8f15bda4 authored over 1 year ago by qwqcode <[email protected]>
feat(config): add `db.ssl` to enable db ssl mode (#587)

* feat(config): add `db.ssl` to enable db ssl mode

* update artalk.example.simple.yml

* ad...

d8b49773b3eae7d4c6642ab54fe2c6077b10a884 authored over 1 year ago by qwqcode <[email protected]>
chore: remove page accessible_url field in database storage

2c8107a4b77cd1504532500d525fec956d258e19 authored over 1 year ago by qwqcode <[email protected]>
perf(config): add error message for timezone setting (#586)

* perf(config): add error message for timezone setting

* update

9f8aba068e8384e74f6937a668789104bc20c2c9 authored over 1 year ago by qwqcode <[email protected]>
fix(notify_tpl): fix template render result in notify case

e40235b1c71617788aa656b24d6d3a77cc9b8d5c authored over 1 year ago by qwqcode <[email protected]>
refactor(renderer): abstract func of template renderer for multi-cases (#585)

* refactor(email_renderer): abstract function of template renderer for multi-cases

* abstract...

e050544d2142b6efeaf22dbd9486d4a06d7e5f24 authored over 1 year ago by qwqcode <[email protected]>
docs: new landing page

da692649bc8c130dd91ad92d84b48840f8c14466 authored over 1 year ago by qwqcode <[email protected]>
chore: release v2.6.2

a0892fc4c005d0fb1d9c53a4e352d21eb327b0a3 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: relicense from LGPLv3 to MIT

c1e365fdfde921d7df1912de95fab65cf670b24f authored over 1 year ago by qwqcode <[email protected]>
perf(style): modify `z-index` less than 5 (#578)

e6e6d2aa549a77d5900739bf659ca97ccfbd8e6d authored over 1 year ago by qwqcode <[email protected]>
fix(cmd): remove app instance creation when mini boot (#577)

ac70cd4c9d7f960953ac3cd514db59a8f6f43bd9 authored over 1 year ago by qwqcode <[email protected]>
chore(script): move dev config from local to data folder

600030b528b3718bf74ab43dc2af112b88074c51 authored over 1 year ago by qwqcode <[email protected]>
chore: release v2.6.1

4e1537b4f02254cb666cde97377ac15b17a581cc authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
docs(extras): add deploy guide for railway.app (#567)

8a8aac945d32259c6b8bd2d3260c14a10c079887 authored over 1 year ago by Moraxyc <[email protected]>
docs(config): add info about env variables (#566)

* doc(config): add info about env variables

* modify

* modify

---------

Co-authored-...

89be748deeb61ff71bd047bec8904b3c0880bcec authored over 1 year ago by Moraxyc <[email protected]>
fix(captcha): image captcha base64 response issue (#575)

6c35fe9dedcf1e2871971a1acf4f46c5450713d5 authored over 1 year ago by qwqcode <[email protected]>
build: fix build-app workflow by disable cache

9ea6e8d9816456a674b97ee5764a782ef7d6a4f2 authored over 1 year ago by qwqcode <[email protected]>
chore: release v2.6.0

2c89c2d633e5ab17a999ceb8004913d3804bf4c5 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat(config): support load env variables as config (#564)

5eddd9ff0511d7c16ea80c2295898d49b6ff3335 authored over 1 year ago by qwqcode <[email protected]>
fix(ui): fix plug cannot disable issue (#563)

9fdfb2a043aecb5d6b4aac838af3d8b5ba3e35de authored over 1 year ago by qwqcode <[email protected]>
refactor(conf): better config.NewFromFile with error handle

2bdb806aafdd30b20c674edfb6d3114a28cfbabc authored over 1 year ago by qwqcode <[email protected]>
fix(cache): child comment ids store after comment updated

a1b3f1a1f7037e24fdaa5932f0d32d480493628d authored over 1 year ago by qwqcode <[email protected]>
fix(config): fix ip region patch

f0ecff91993a00153d9d71f8a21c24a8b24ffd06 authored over 1 year ago by qwqcode <[email protected]>