Ecosyste.ms: OpenCollective

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

github.com/userstyles-world/userstyles.world

⭐ Website to browse and share UserCSS userstyles. A modern replacement for UserStyles.org made by the userstyles community.
https://github.com/userstyles-world/userstyles.world

refactor(api): improve logic for index endpoint

10c7c0073c798d2de0926e3f54f39f72ad5369e1 authored over 3 years ago
feat(handlers): add route to shorten external URLs

7b2405c7ee58134b5e8f847fa4af2fa2c83fb3d2 authored over 3 years ago
test(utils): add fast_test.go

bc3b619fdb18035f2f5bc8a0581b93d3a575a224 authored over 3 years ago
test(utils): add email_test.go

6cbeb35ea83b9eb106b8e2291eb3ab96b62ede84 authored over 3 years ago
test(utils): add bcrypt_test.go

92dd6be8862b4c516d17f3a8dd66dbc6d1a25491 authored over 3 years ago
test(utils): add archive_test.go

f3d75eee256de34271372a7b3f65cdaa4305cd02 authored over 3 years ago
refactor(config): use getEnvInt

35470fef6ec600a3216d54e912b1bccad4bec479 authored over 3 years ago
test(crypto): add hash_test.go

be7f53ff853d63e29f3295a048f413447bdd63f0 authored over 3 years ago
chore: only use schedules checks

971cff1319c91261b2cf8e73a56101466ed7a16f authored over 3 years ago
feat(handlers): Add CSP headers

fe3da38a7ef9811f0b255ddc40331ed5825ce694 authored over 3 years ago
chore: enable codeQL analysis

784d26c8ae960931ef88bbbc4f26f617dc9df6e3 authored over 3 years ago
refactor(dashboard): simplify user history chart

7ed912d7c8ab8c4dede182c1d45caac22659205a authored over 3 years ago
fix(dashboard): add parameter links in templates

2e77bddac6a707270c761ce146029f6df1b815c8 authored over 3 years ago
refactor(dashboard): hide heavy queries by default

6d942bd14471ab39031fe27f2335d9d852f04f24 authored over 3 years ago
refactor(dashboard): extract DashStats to models

1cfaa6afe02fc7c972ce571dccc3226a2aa1e0bc authored over 3 years ago
feat(dashboard): speed up User and Style overviews

cc026a368b23c79f29c562ded4f86f476dfb01e4 authored over 3 years ago
refactor(perf): place performance monitor behind flag

e9b43d3006ddeeffee6a7dae3b1e0aeccc8b9aa8 authored over 3 years ago
feat(oauthP): use provided name if possible

983c2efc66386a6cae28a2508f59926b70688936 authored over 3 years ago
feat(oauthP): allow vendor_data to be passed

This is for now purely for stylus to have a better and more reliable integration with USw.

59b2eb8f3afec8b8cf8efc92c7b8d15d1e3b6fe9 authored over 3 years ago
refactor(oauthP): remove unused paramater

bba38e0c45473feb1c3fdd79d0f280ad8ea2e239 authored over 3 years ago
refactor(login): bump expiration to 3 months

3bdfd11a72158ac680bdd60e154b7f0410957804 authored over 3 years ago
feat(SEO): correct canonical for public pages

4729b35309de8da521ae5ce07e45855d9ba17817 authored over 3 years ago
feat(templates): add sort parameter to pagination

1bd76b97bf838a5fb337077e7498b0153dbba4d2 authored over 3 years ago
feat(templates): make pagination more extendable

dc8193ee5989f8a2e1b5152f4e063836d0a0f72d authored over 3 years ago
feat(api): add in-memory cache for index endpoint

1242ffd9b49f988b3c3085f13bfe5d2d0bc4be86 authored over 3 years ago
refactor(explore): use string ordering

eea2abf2109daea229fc3fda761b5bea30c8aeb8 authored over 3 years ago
fix(explore): correct ordering of styles

f6ac39027f1a46b3d7118205213ddb4f4b817e9d authored over 3 years ago
refactor(naming): don't make it sound local vars are exported

As golang follows the first letter capitalized -> exported. We don't want to practice that local...

2305ca05d908cceeb9b1c0282cc1ee8f4dea37a7 authored over 3 years ago
refactor(oauthP): avoid extra if else

ff3f17689f25dbf46aab533e5013f9c61d2cfe6f authored over 3 years ago
refactor(oauth): avoid bare return

f9a7ad81146cc8bb1fb58bd881205ab06c54b97a authored over 3 years ago
refactor(imports): don't 'shadow' import as variables

59907c050f80b1967aae9c22c3c747a53d04a975 authored over 3 years ago
refactor(oauthLogin): mark unused parameters as `_`

5aaba218c163166d71880c1de2943fd3f46548cf authored over 3 years ago
refactor(review): remove unused paramater

cefbb1ab1a741226975e3c8c2094a5d7fcff7248 authored over 3 years ago
chore(release): 1.5.0

8dfaf0c5b8ea962ea2e61cd5beae7c44a50ba202 authored over 3 years ago
fix(core): Correct incorrect page numbers

d834b82563b421cf7e861d62b304e23875a29623 authored over 3 years ago
fix(core): account for remainder in pagination

4f5f02a0479be0d15799e73a1a138393b0e0e3d8 authored over 3 years ago
feat(client): improve UI for pagination component

d48d2b18fda2298187e821f6ff4c2bfac34d0339 authored over 3 years ago
feat(styles): implement pagination on Explore page

The HTML/CSS will be added in the next commit.

17f78a90438498cf3d3ff15859fae2d9dbacbe3b authored over 3 years ago
fix(todo): remove non-possible todo

9561f2c121782e683a795e5f9322e0f6f490d835 authored over 3 years ago
feat(oauthP): add metadata validation

7c6d2c519b4021c409721d909741c0e4bac0c334 authored over 3 years ago
feat(mock db): add style scope for default oauth app

0ac8ab84f5779fc65022e70a05a056ce17248b94 authored over 3 years ago
fix(reviews): use correct time function

fd91a39c9dcfc01a91175177e75c635d84e6e7a6 authored over 3 years ago
feat(reviews): add spam prevention for reviews

1d4f3d1b4b73bf14fefb14f59964993c6d5617ea authored over 3 years ago
fix(log): use correct log functions

9feaea3df1c10645a1d9166428c3d8935944ec8d authored over 3 years ago
feat(reviews): prevent too long or tall comments

Also added logic to remember input states.

458791bca6d02edaaf8dae94c0d68d771292b245 authored over 3 years ago
feat(cron): speed up updating mirrored styles

Thanks @sheeepdev for reminding me.

d94f27ac74c7e29a99a293bdcc187efea2320d78 authored over 3 years ago
feat(server): increase limiter's max connections

827f2a795a703a79c3294252fd52d777ffa5ea27 authored over 3 years ago
feat(styles): add promotions to notifications

c5477ad9b885affbddbdaf0d7b85519de3c6b48e authored over 3 years ago
refactor(substract): use FormatInt function

27a7eca41a23048820b219e9b2b3877c03e412e8 authored over 3 years ago
fix(reviews): add correct data for review entries

The `TargetID` (userstyle author) allows for querying once we add UI for
notifications, and `Rev...

75dba6916f8b3529f9dece458a13c1afc008755c authored over 3 years ago
fix(styles): hide review link to logged-out users

d2082a32dc12dafda61922b87326ad70b6961b94 authored over 3 years ago
feat(models): add notifications for style reviews

b943c95d2ff8493cd88ab8d3b427443e1dd0f284 authored over 3 years ago
fix(search): sort by default on relevance

6f860fa3fad60f00734650a8d2d55f6b605f7300 authored over 3 years ago
feat(styles): send email on style promotion

8a790a5d2978d67187575d5bdb4ec6ca0f10ac00 authored over 3 years ago
feat(html): show current release tag in the footer

2b049443624b59827903aefdeeff32cc42c9496c authored over 3 years ago
refactor(templates): replace hard-coded app names

62ee10155f60500471408f89a8133b61ed863e8c authored over 3 years ago
feat(templates): add global `config` function

This "function" will look up the keys from `appConfig` map. There's a
better way to do this, but...

35443713fbe4e6cbacf52b58aaac022e5b9c1f31 authored over 3 years ago
fix(reviews): check if rating is out of range

5b8fafe3225a3c52285497f8494035b842b3b9b3 authored over 3 years ago
fix(reviews): resolve empty/multi-line comments

60713ec3c06d8283858e78c60f47b94f6e67b1e7 authored over 3 years ago
feat(html): add anchors to Review entries

03f531b0a3ce71b794559b28b45d63a0f9f5924a authored over 3 years ago
feat(html): improve the look for Review entries

67c0820c13905c6235dd1dbf27fae9021758a7b5 authored over 3 years ago
feat(reviews): connect database logic to front-end

15bde83f818b565ba1f5fcd7eeb03523b6b532d6 authored over 3 years ago
feat(reviews): add logic to render Review form

d95ce855916a6f66dbba666ba3d9a304675714cb authored over 3 years ago
feat(reviews): add core logic for Style reviews

6b2d97f46fd07344be00d872356f9f897d816ef7 authored over 3 years ago
fix(dashboard): improve item order in User History

d2815c43d3b94f29e9bd7c525ff7d958b131021c authored over 3 years ago
feat(dashboard): summarize new daily users/styles

b4223a717c95e88f3b3efdd3e6426dce940f485d authored over 3 years ago
fix(dashboard): make User History chart readable

7c8c804a40c1c484a4cc1418544c6a247f8468de authored over 3 years ago
feat(styles): 150k -> 100k chars for large styles

acaf361a15ed6e3a31473ddad5076976c980cbd3 authored over 3 years ago
fix(charts): remove total updates from the charts

It's not as useful as I initially thought it would be. Database parts of
it will remain for now,...

f3ba4fbb36eecb9bc9fb42332488fbe250d7e779 authored over 3 years ago
refactor(var): make all variables CamelCase

Make it more consistent with current variables

23b5a84c053111219c6ed015423feb8732bc7f46 authored over 3 years ago
tests(crypto): add more checks

27aaa25884b2f9db3377a125bc43291f4a460355 authored over 3 years ago
refactor(imports): gci'ed files

6c1b35bf1b63d7fdbd52aca3f5ee98ddccacecac authored over 3 years ago
fix(typecheck): don't force types without checks

f39bebb9ad55a33116856294de5dbfc8ae295b6e authored over 3 years ago
refactor(goroutine): add some logic into goroutines

Adding some more of the not-important logic into goroutines won't really won't have any affect t...

62fb2f95995810607c278209d03aab2d1d2d69a8 authored over 3 years ago
feat(email): change email when password is resetted

fd7eea66719dbb4f0f0a0b8131c5348eb3db2207 authored over 3 years ago
chore(godox): remove impossible TODO

8d59df3ce819fb290efd96425b8bfb0932a3b9ea authored over 3 years ago
fix(css): resolve some issues with buttons/forms

1. Removed unnecessary styles for forms
2. Simplified text for Homepage/Install buttons
3. Fixed...

231fb3a407c8e1365a17d6f9204421952ba3c9bc authored over 3 years ago
refactor(ts): just make it more niece

53c96f58128380fe4c6a94136bd48a64cc5111b0 authored over 3 years ago
refactor(ts): don't initialize variable

5167294c7751c2ba0532fc2f2a14cb4a95049f5a authored over 3 years ago
feat(modlog): add don't hide behavior

5d9b56b5c3689c991fc68d18bd96a21a2a1dbfa2 authored over 3 years ago
feat(modlog): allow entries to inside spoilers

18ab3831bf7f41962cca74bf53d490edccfe2282 authored over 3 years ago
refactor(share): Use baseURL

a0efb0b9c2d9eb4976b8e2fddc4b7d5d1df3313a authored over 3 years ago
feat(modlog): add option to change censor behavior

deb9db10c945cfc19d00143df31de5402ca5c3a2 authored over 3 years ago
fix(css): switch back to flexbox in Style previews

Also adds a fallback to JPEG for style's backdrop image.

Fixes #67

968605cff8d1a1886a7af22dd17d97ed8d33ff7b authored over 3 years ago
refactor(oauth): don't pass oauthResponse

7e5d8fe78061c60d4356bda40fb339d1bce89770 authored over 3 years ago
refactor(charts): simplify operator

5896698f70b2105af1c029260742a51d112f7c1b authored over 3 years ago
refactor(gofumpt): make it happy

c7fde770686339f798239e523d5d3bac966c1a25 authored over 3 years ago
refactor(crypto): use correct allocation

b2c1a291b2dcedd5486a70256998a76c68da5cf0 authored over 3 years ago
refactor(spelling): fix spelling

3530e66c87782b183089a739fc64d750fd5f3e38 authored over 3 years ago
fix(printf): use correct type for string

674018d00dd37b39e1ecab91036db0b6f29307ec authored over 3 years ago
chore(deps): bump go-chart

f08b7f431ff612c3e2a8e72fd280a4f7febc64c3 authored over 3 years ago
fix(styles): resolve a bug with preview image URLs

Fixes #67

e18255a35efbdc41d660e8c1ac29c8a054d705e9 authored over 3 years ago
feat(dashboard): add User History charts

08ac4175ddcc438e5eb4d235a4f4a98793fc0d71 authored over 3 years ago
fix(charts): avoid rendering empty History charts

775c7cbb42c895b1fbbb653c7dd4c26fecd2068f authored over 3 years ago
feat(dashboard): add total History graph

14906d208c19aa00e2a60652963605693f7cca88 authored over 3 years ago
feat(styles): add total History graph in details

92b050319899422c125ee4c2dac4ece1aa44f2e2 authored over 3 years ago
fix(archive): return nil instead of empty style

2eb7196e2bf396351c61441543f57db8e7ceccb0 authored over 3 years ago
docs(faq): clarify installs > views bit more

Resolves #65

971c544c5b8a3ceb0faa94cc9f128be51beecfce authored over 3 years ago
fix(oauth_login): correct codebergStr

2b54c05cf73bc3cfecfcdce4a5e69b8e1990ad2f authored over 3 years ago
fix(crypto): don't use non-zero initalizion

17068bb4ca41da9cc4c392b4ee321ef974ddbdb2 authored over 3 years ago