Ecosyste.ms: OpenCollective

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

github.com/hexojs/hexo

A fast, simple & powerful blog framework, powered by Node.js.
https://github.com/hexojs/hexo

chore: drop Node.js 8 and add Node.js 14 (#4255)

687685e91db185edd51390eae527e9406bcdfef5 authored over 4 years ago by Sukka <[email protected]>
ci(gh_actions): bring up tester job (#4169)

c51b87efe6fa1b9807d0238c598f9ecb747ac9b6 authored over 4 years ago by segayuu <[email protected]>
Merge pull request #2903 from oncletom/feature/remove-swig

Replace default swig engine with nunjucks

78b086fc406764aea4e612f75b08b864c0167f90 authored over 4 years ago by Sukka <[email protected]>
Replace Swig tests with nunjucks

2cdecbfdec9ec3c23226b88445de74c08aff44ae authored over 4 years ago by Thomas Parisot <[email protected]>
Remove Swig rendering condition

3d4f4ee1bc09ebf8cc391c903b8b1efc35d8ee46 authored over 4 years ago by Thomas Parisot <[email protected]>
Run swig tests with nunjucks renderer

35fc684fcdd63a6fd603db5de693543dec71d901 authored over 4 years ago by Thomas Parisot <[email protected]>
Replace built-in swig renderer with nunjucks renderer

cf99c978dc8de3ec5dc79e6e90d1356771ac2cfc authored over 4 years ago by Thomas Parisot <[email protected]>
test(box): fix test cases for macOS (#4269)

fd68a1be87e8b0970b7dc16d3d2ca01a22514df0 authored over 4 years ago by Mimi <[email protected]>
test(load_plugins): make sure file is created (#4265)

6d29793e3792ccd84d51c8118046ba90b2eaf6be authored over 4 years ago by Sukka <[email protected]>
fix(#4251): load_plugin with extra line EOF (#4256)

b60f815b975178ee1c907a92e5a1403830e56f37 authored over 4 years ago by Sukka <[email protected]>
test(post): adding extra test cases (#4238)

dd8976c32ca6d89551640afad16ddafa587f8c26 authored over 4 years ago by Sukka <[email protected]>
fix(#4190/#4220): parsing code error in backticks (#4229)

Closes #4190 and #4220

33a0abe52263c573c69f41b3349d312b100d6aba authored over 4 years ago by Seaoak <[email protected]>
test(load_plugins): minor changes (#4212)

- destrcuture syntax
- avoid async/await syntax for some cases

5b37990313b0d61f99e50643edf416b491566e4e authored over 4 years ago by Sukka <[email protected]>
perf(meta_generator): avoid unnecessary check (#4208)

2866dcacb69f6e14ad8ce19147c9acacae99bbc2 authored over 4 years ago by Sukka <[email protected]>
style(tag): return callback if called (#4178)

ed98ae88fa3fcb10e54885ab228db48efe647676 authored over 4 years ago by MDLeom <[email protected]>
perf(external_link): cache config (#4134)

68465b623318a625a9547dda4b549aac1f3fd713 authored over 4 years ago by Sukka <[email protected]>
feat(load_plugins): ignore hexo-theme-[config.theme] (#4111)

c7b72e010bd46837ad82815a2bc54d0874c53790 authored over 4 years ago by Sukka <[email protected]>
Merge pull request #4185 from kkocdko/post_permalink_attr

feat(post_ermalink): add `:second` attr option for post permalink

6437ff51869faf1add5cbb1f5411586b61a93fbf authored almost 5 years ago by Sukka <[email protected]>
fix(test): time is omitted in front-matter

3bb720791417eb14824ee89a186c92af776b6217 authored almost 5 years ago by kkocdko <[email protected]>
feat(post_ermalink): add `:second` attr option for post permalink

a37d9ee2d02fde02da7d9c89cecac59b83fdacbc authored almost 5 years ago by kkocdko <[email protected]>
refactor(toc): avoid using htmlTag (#4183)

d83557855f2467abce6fd24768bf435379062681 authored almost 5 years ago by Sukka <[email protected]>
feat(list_tags): custom class for each element (#4059)

* link class: don't add a suffix

When the style `list` is not used, don't append `-link` to t...

0fd57368484886c9cb43ba7e44af4c75e0a08988 authored almost 5 years ago by Alexandre ZANNI <[email protected]>
Merge pull request #4045 from SukkaW/strip-indent

refactor: utilize hexo-util pr-169

497517ad10f4664676bea7534f806157bce3a205 authored almost 5 years ago by Sukka <[email protected]>
chore(deps): bump hexo-util to 1.9.0

b077293f1457eabb28dedc42c6d1e70e1b961a23 authored almost 5 years ago by SukkaW <[email protected]>
refactor(hexo_index): remove unused parameter & condition (#4153)

* refactor(hexo_index): remove unused parameter
* refactor(hexo_index): remove useless condition

0f3d00c04be316b16685c429c69ae86aa0b0097e authored almost 5 years ago by MDLeom <[email protected]>
Merge pull request #4164 from segayuu/refactor-test

Refactor(test): Useful sinon.assert

8284d9f036b22b4c62d0a83b38e94ec462e83ee7 authored almost 5 years ago by Sukka <[email protected]>
chore: add release release-drafter (#3858) (#4165)

7dfe060a5ae71f4789f8ead838aa5ddc13c75f21 authored almost 5 years ago by YoshinoriN <[email protected]>
Merge branch 'master' of https://github.com/segayuu/hexo into refactor-test

85d988148e269bcb383bef057e68a012f9935b24 authored almost 5 years ago by segayuu <[email protected]>
Merge pull request #3977 from curbengh/test-list-async

refactor(test-list-categories-page-post-tags): async/await

c4aa3759af45a33f2e6caef106524616065eba30 authored almost 5 years ago by segayuu <[email protected]>
Merge branch 'master' into test-list-async

17d9c8f9f016a2cc486c0457916baf791a207dfc authored almost 5 years ago by segayuu <[email protected]>
refactor(test): forEach to for-of loop

88699eb626658a98507be303c2ec1af33d6a287a authored almost 5 years ago by segayuu <[email protected]>
fix(test): fix invalid error handling

fa5de27e1c318b23ec82055d2b7e0f8270c44a40 authored almost 5 years ago by segayuu <[email protected]>
refactor(sinon): Useful sinon methods

be6c4473d0b6cb1c379a4e959d0e0496323e84a3 authored almost 5 years ago by segayuu <[email protected]>
refactor(promise): fix error handling

230c779843e7dfdad0210b03abf0010679868bce authored almost 5 years ago by segayuu <[email protected]>
refactor(sinon): Useful sinonAssert.calledWith**

2224e31d821d969f44be63164bf6f1e854703713 authored almost 5 years ago by segayuu <[email protected]>
test(post): fix cases added in #4161 (#4162)

2717d096dbbf0a5e03ab026b9d1b296e32130796 authored almost 5 years ago by Sukka <[email protected]>
fix(post): non-greedy regexp for swig escape (#4161)

a9fb3fde705bf70c789f64d90c2cddd87d50da11 authored almost 5 years ago by Mimi <[email protected]>
fix(console_generate): remove useless boolean-to-object conversion (#4152)

a97bd2f11e67ca2ffb6186b5d61521fcb58f4a1a authored almost 5 years ago by MDLeom <[email protected]>
Merge pull request #4157 from segayuu/refactor-test

refactor(test): replace from rewire to sinon.stub()

a71f08acc9ca20112acae069643eec031bbb55ae authored almost 5 years ago by Sukka <[email protected]>
feat(load_theme_config): support alternate theme config (#4120)

b53ac97b5b50d9d630f567a50ef1a6fe16ff38f6 authored almost 5 years ago by Sukka <[email protected]>
fix(lint): fix lint error "require-atomic-updates"

a34ad06633bdfb57d3aff17d905ba0409fcbb3fd authored almost 5 years ago by segayuu <[email protected]>
remove(package): Remove no use packages

923d1c9c86503722b83f6ed359743a2badf1baac authored almost 5 years ago by segayuu <[email protected]>
refactor(test): Useful destruct assign

65dece903c8e3a44689217f8a1acaab17a961a9d authored almost 5 years ago by segayuu <[email protected]>
refactor(sinon): Useful calledWith**()

6b129a0ae1b83eec87c5e012aa92528a5f2adaee authored almost 5 years ago by segayuu <[email protected]>
refactor(sinon): Useful sinon.stub()

ee34467b4c914fbeed526fa4a2949d5a84b718e2 authored almost 5 years ago by segayuu <[email protected]>
feat(youtube_tag): add cookie option (#4155)

* feat(youtube_tag): add cookie option

* refactor(youtube_tag): reduce variable

e6af2b3dea89c808d09da8ec925f8ee03612e2d6 authored almost 5 years ago by MDLeom <[email protected]>
refactor: remove site config from theme config (#4145)

225abd596c07a09098eb1014be11301d48665309 authored almost 5 years ago by Sukka <[email protected]>
refactor(test-console-deploy): async/await (#3971)

* refactor(test-console-deploy): async/await

* refactor(test-console-deploy): destructure

...

10b7da9e9b4f60753a7dc51fa32a9382c9ef377c authored almost 5 years ago by MDLeom <[email protected]>
refactor(test-list-categories-page-post-tags): async/await

23437828bb0d760376ba7cc781dad3100db04ed0 authored almost 5 years ago by curbengh <[email protected]>
refactor: replace prototype to class syntax (#4151)

1fcdbda438e2ef75f7636cea021928a71e4dc69f authored almost 5 years ago by segayuu <[email protected]>
Merge pull request #4021 from curbengh/test-extend-tag

refactor(test-extend-tag): async/await

0768d029fe635c62003b7a5b789ff5fd3b1e1f9a authored almost 5 years ago by segayuu <[email protected]>
Update tag.js

cc011404269aacc0c523c15da90e12ae39f8acd5 authored almost 5 years ago by segayuu <[email protected]>
Merge branch 'master' into test-extend-tag

7bc087dda3a6f1c28663e5928ff98c4d4fe026b9 authored almost 5 years ago by segayuu <[email protected]>
Merge pull request #4115 from segayuu/Refactor-test

Refactor test

a74d8ae867c2db0c080bfe9203cc2080b19ab5ee authored almost 5 years ago by segayuu <[email protected]>
Merge branch 'master' of https://github.com/hexojs/hexo into Refactor-test

26f8e27a186f2a255eaccd2032544aab7a6e3962 authored almost 5 years ago by segayuu <[email protected]>
fix review

4c677e1a54190db305d143d11082973a6983f162 authored almost 5 years ago by segayuu <[email protected]>
Merge pull request #4147 from curbengh/check-condition

fix: remove useless conditions

be70c5242161e7f31f3b860082dc85e2709effe7 authored almost 5 years ago by Sukka <[email protected]>
fix(console_generate): remove useless null checking

111441e9d7e53ef72472509d7e87fbaa3cd7bbe1 authored almost 5 years ago by MDLeom <[email protected]>
fix(tagcloud): more descriptive error on missing option(s)

fa6aca5d1bafffab62e1f00ccaf8c749497eb749 authored almost 5 years ago by MDLeom <[email protected]>
fix(feed_tag): remove useless condition

51ca41bf2fb518e10327d41916c4e266c2204ffe authored almost 5 years ago by MDLeom <[email protected]>
refactor(test-console-migrate): async/await & destructure (#3961)

* refactor(test-console-migrate): async/await

* refactor(test-console-migrate): destructure
...

d18af379cadf7ec85385e5e324b2d9cb5e2aebb0 authored almost 5 years ago by MDLeom <[email protected]>
feat(youtube_tag): support playlist (#4139)

8a010d4c989f40beaca9ba601ed6fc6c40db1664 authored almost 5 years ago by Sukka <[email protected]>
perf(open_graph): avoid using htmlTag() and enhance cache (#4125)

* refactor(open_graph): simplify the code

Avoid complex htmlTag()

* perf(open_graph): supp...

f3c915aba207959f735921be1aa1e6b2f8d6bfe1 authored almost 5 years ago by Sukka <[email protected]>
refactor: copy object with spread operator (#4140)

4b061cbd6badf19782490b3308478d6ffe3fc7a6 authored almost 5 years ago by Sukka <[email protected]>
ci: add GitHub Actions to run linter (#4143)

b89e435be4ac7cc7b9df9196d93a3eefb1f92302 authored almost 5 years ago by 扩散性百万甜面包 <[email protected]>
refactor: utilize Object.entries (#4118)

cd195bd4afdcfaaa597208d9f52fadcb6a1982e1 authored almost 5 years ago by Sukka <[email protected]>
refactor: simplify code (#4138)

- spread operator
- destructuring assignment

a04f95d30db3e3ed5ea7bc6720b28e9d1c9d02c0 authored almost 5 years ago by 扩散性百万甜面包 <[email protected]>
ci(flamegraph): fix 0x path (#4116)

7f0537f4104375a5e98c6920278afc5a68af5579 authored almost 5 years ago by Sukka <[email protected]>
Ally review

5afe811ec09e7a1109892a71dae6341aeb938e94 authored almost 5 years ago by segayuu <[email protected]>
Apply review

c3d0367955c8b5566c0f0ee2b131659aa2196549 authored almost 5 years ago by segayuu <[email protected]>
Update test/scripts/filters/external_link.js

Co-Authored-By: Sukka <[email protected]>

1936e68dc89767d77d0b920c4e53a9d031026588 authored almost 5 years ago by segayuu <[email protected]>
refactor: Class syntax (#4100)

* refactor(extend/migrator): Class syntax
* refactor(extend/processor): Class syntax

b385a949ca7409a049bad60959a5001c713a0b7b authored almost 5 years ago by Sukka <[email protected]>
Refactor(test): Useful rest parametors

02eed786744515affe52f6177011b8e4bd753b9d authored almost 5 years ago by segayuu <[email protected]>
Refactor(test): Remove no use Promise.all()

714fd0bf2279748d47a92e10d71bc19e82cbb2ea authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.true and false

d351d8af7eca385068fb1b01740e090b9d49e951 authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.equal()

see https://www.chaijs.com/guide/styles/#should-extras

8e25f722186180d451a68cc658f8d08a192b3a2c authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.lengthOf()

see https://www.chaijs.com/api/bdd/#method_lengthof

70c5378525eff973615c473e6116ec069b8811b0 authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.own.property()

see https://www.chaijs.com/api/bdd/#method_own

03e1a1d067ed0614dadf91ac3e0b97dd69911ec2 authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.keys()

see https://www.chaijs.com/api/bdd/#method_keys

477fcc27d69d2914f7bf646b6bf0714b5cc703d2 authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.string()

see https://www.chaijs.com/api/bdd/#method_string

66d0f0cb9a888a56eeede618c9d7a9f0ec0693b7 authored almost 5 years ago by segayuu <[email protected]>
Refactor(chai): Useful should.throw()

see https://www.chaijs.com/api/bdd/#method_throw
see https://www.chaijs.com/guide/styles/#should-...

b123961597b1127b5cd6ba2351859ac4b18ce199 authored almost 5 years ago by segayuu <[email protected]>
Merge pull request #4102 from SukkaW/style-async-func-space

style: space for asyncArrow

3824b5965f1185ff41218d0a6ab89ccdba266e83 authored almost 5 years ago by segayuu <[email protected]>
Update README.md

ff541708f5c8ccc7eef8b1c94c8e03dc73f9af78 authored almost 5 years ago by Abner Chou <[email protected]>
refactor(test-models-tag): async/await (#4035)

* refactor(test-models-tag): async/await
* refactor(test-models-tag): native Promise

6556bc58cf8e270cc9e03eeda5b50fba883130d3 authored almost 5 years ago by curbengh <[email protected]>
refactor(test-models-post_asset): destructure and async/await (#4034)

* refactor(test-models-post_asset): async/await
* refactor(test-models-post_asset): destructure...

25a87b5b6c9ab335ce9e6d2e929a8ab05487a612 authored almost 5 years ago by curbengh <[email protected]>
style: space for asyncArrow

2c80b5ed3bcf16b35e831b206893951e9368209b authored almost 5 years ago by SukkaW <[email protected]>
refactor(test-console-render): destructure & async/await (#3980)

* refactor(test-console-render): async/await

* refactor(test-console-render): destructure

...

667d9a09bb9110356f7bf6211377f3ebd1c62b2c authored almost 5 years ago by curbengh <[email protected]>
refactor(test-console-publish): destructure & async/await (#3979)

* refactor(test-console-publish): async/await
* refactor(test-console-publish): destructure

3ed94e9e8a395230cda3a71ac988ba2c36ca7e42 authored almost 5 years ago by curbengh <[email protected]>
refactor(test-processors-asset): destructure & async/await (#4037)

* refactor(test-processors-asset): async/await
* refactor(test-processors-asset): destructure
...

5612d53d3951aa374b0d1122ec72093cf27b04f9 authored almost 5 years ago by curbengh <[email protected]>
refactor(test-processors-post): destructure & async/await (#4038)

* refactor(test-processors-post): async/await
* refactor(test-processors-post): destructure

fc9473206e65629c9a0e60ca4ec0274435263fcb authored almost 5 years ago by curbengh <[email protected]>
ci(benchmark): generate flamegraph (#4000)

* ci(benchmark): generate flamegraph

* ci(flamegraph): use 0x's --output-dir flag

* ci(fla...

d3d2e7f374ea5b1043765887037ce41e453c53b0 authored almost 5 years ago by Sukka <[email protected]>
chore(deps): bump warehouse from 3.0.1 to 3.0.2 (#4077)

584b093b66f6f1d690dc98abee4c97c0b6029e46 authored almost 5 years ago by curbengh <[email protected]>
Merge pull request #4076 from curbengh/travis-disable-windows

5df92526e716dfa1f93e3265c014b8203d7951a1 authored almost 5 years ago by Sukka <[email protected]>
refactor(helper): minor changes (#4061)

* refactor(helper): minor changes
* refactor(helpers): utilize hexo-util as much as possible

0e3b9ec2abafd35b0c40d91071d0315ee89614b2 authored almost 5 years ago by Sukka <[email protected]>
ci(appveyor): prioritize newer Node

2dd904d7e2678c840207e1b15ddc2576e612c2c9 authored almost 5 years ago by curbengh <[email protected]>
ci(travis): remove Windows

58ce7142b3070f7fcebe478fadd31b952b751f28 authored almost 5 years ago by curbengh <[email protected]>
Merge pull request #4069 from curbengh/db-load-windows-2

test(load-database): fix EPERM error in windows CI

05a8a470534c0a9b3d4dbbfd82e545c516a6a21b authored almost 5 years ago by curbengh <[email protected]>
refactor(external_link): optimize (#4008)

* refactor(external_link): optimize

* refactor(external_link): optimize regexp

* refactor(...

da5723c15683d37b60d8665b96a5c1d678193309 authored almost 5 years ago by Sukka <[email protected]>
test(load-database): fix EPERM error in windows

1cd60a1d9bdc6d589e3849311bc7b638f3318621 authored almost 5 years ago by curbengh <[email protected]>
chore(deps-dev): bump mocha from 6.2.2 to 7.0.0 (#4060)

* chore(deps-dev): bump mocha from 6.2.2 to 7.0.0

Bumps [mocha](https://github.com/mochajs/mo...

5c098cc8a24a50de94b8216c41d285cc8b94dd74 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>