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

fix(css): update selector for card background

Thanks @FreeplayG.

d52ddd48e30fd560df356e0ba0273af3195917b9 authored over 3 years ago by vednoc <[email protected]>
fix(html): prevent adding styles with empty names

f7be151c1ec3965368a84986c4c5d5d447b86bc9 authored over 3 years ago by vednoc <[email protected]>
fix(html): relax validation for search/style names

Fixes #60

b1eb15bdb2d8275b1d94651c82a5a07513fc5afc authored over 3 years ago by vednoc <[email protected]>
feat(css): tweak white space for Markdown headings

a35aea017d25009726da4ca305bc584926f9acbf authored over 3 years ago by vednoc <[email protected]>
feat(html): remember state for select elements

5dd8170ec56b207fbe0ec1e0b6a47b3c147f6520 authored over 3 years ago by vednoc <[email protected]>
feat(html): add sorting on Search/Explore pages

This is a MVP. To be improved after we test it in production.

Fixes #42, fixes #46

f2570ee4e35dca50552d24a9aa7374789e4c0c28 authored over 3 years ago by vednoc <[email protected]>
refactor: better variable naming

353e685fe0f45eab9ba8672a3fe5786dacf99c12 authored over 3 years ago by Gusted <[email protected]>
fix(login): just include path within after_login

133de35517753f340df8c9b46666b104fd0ef381 authored over 3 years ago by Gusted <[email protected]>
fix(tools): don't watch node_modules

87f719ed1d4c03a099631970dc39dd8bffa0e871 authored over 3 years ago by Gusted <[email protected]>
feat(login): add redirect_uri after login

Make sure that once you are logged in and came from a protected web page you will be redirected ...

5f98efa215c22b4ecc5c5b9d364a363cb59e3aad authored over 3 years ago by Gusted <[email protected]>
feat(api): add /style endpoint

f

b05a87d29116e5689a427b48139838226746a444 authored over 3 years ago by Gusted <[email protected]>
chore(docs): documentation about /authorize_style

219328f73a9eb329730346536522a8dd49162b0a authored over 3 years ago by Gusted <[email protected]>
feat(css): improve reduced motion CSS

0b4fb9fe3a509fe6a6467a5884e07a2a735011f4 authored over 3 years ago by Gusted <[email protected]>
feat(css): limit resize to vertical on textarea

5b7170bd41b5b0a9bc22429e79be5ba0972d21e1 authored over 3 years ago by Gusted <[email protected]>
feat(oauthP): return Style ID on authorize_style

2f724da093fbfd69f6ff389440b80a7b20de7884 authored over 3 years ago by Gusted <[email protected]>
fix(security): validate style's userID

dd8d7b1545aeb0332cc185a43df3f37bc3585894 authored over 3 years ago by Gusted <[email protected]>
fix(oauthP): correct link

98a55dcc838b80647342b3686b6d17d55efceaec authored over 3 years ago by Gusted <[email protected]>
fix(conflicts): patch up conflicts from rebase

70a05353d1b3c65cb5f05b75e67ab99f10611788 authored over 3 years ago by Gusted <[email protected]>
fix(server): remove unused imports

aac127abee07d72cbc479ae54f9db14ab5b0defb authored over 3 years ago by Gusted <[email protected]>
fix: use correct go.mod/sum

75b14263e7b9a61ab46ce08c9168f2490def8830 authored over 3 years ago by Gusted <[email protected]>
feat: actually glue it together

8868adeb54d7c500d2fe0af2e63af624e93bb6cf authored over 3 years ago by Gusted <[email protected]>
refactor(oauth_provider): user User model

eae3feb3b03b0324e45ea6db64af5651cdf1a7f9 authored over 3 years ago by Gusted <[email protected]>
feat: try to glue this linking style

ed0bcb72880a32d2a4669600850da1d8757f0a6e authored over 3 years ago by Gusted <[email protected]>
refactor(oauth_provider): extract JWTSigning code

9c9a9e6b78e72bce84f444ca9ea01ba030930a63 authored over 3 years ago by Gusted <[email protected]>
refactor(oauth_provider): /oauth -> /api/oauth

724d9778b1da469aec787ff8212dbfb5943772b0 authored over 3 years ago by Gusted <[email protected]>
refactor: be consitent

46e68206de444373d17740f6da3bf344ab096ce9 authored over 3 years ago by Gusted <[email protected]>
refactor: correct usage

9bac7ff54a9c8a3f21aef12ce7705894835b334b authored over 3 years ago by Gusted <[email protected]>
refactor: unified messages

6954cc113350dd70817cbeb51ded5323e5eb4b6a authored over 3 years ago by Gusted <[email protected]>
feat: make authorize protected

710448160ae2979e888fe4da6a44f229a7592242 authored over 3 years ago by Gusted <[email protected]>
fix: handle multiple scopes

7900436fedf908e02ad1f52d03b1e07e445cded1 authored over 3 years ago by Gusted <[email protected]>
feat: add scope information

2b96bbb70483f7b3adea80a50f10e6bcf1dd81df authored over 3 years ago by Gusted <[email protected]>
feat: validate OAuth input

c104429270d1960bd5bd9b2ae4e679b2ce7b99df authored over 3 years ago by Gusted <[email protected]>
refactor: list scopes in edit/add

801c936140e3b07e6ebaab73a9e9f3135e395eff authored over 3 years ago by Gusted <[email protected]>
fix: correct url's

6aa63934ce4abb9447729ac8bb40e3045246ce34 authored over 3 years ago by Gusted <[email protected]>
feat: use callback helper

d420e1695b888ca9afda9674578e397f792f1c51 authored over 3 years ago by Gusted <[email protected]>
feat: use userID

af72bfd30919296a621050cbced5a52c987948b2 authored over 3 years ago by Gusted <[email protected]>
feat: delete style

c3ff6d71859b3f9df413aa75e58182db73d1f921 authored over 3 years ago by Gusted <[email protected]>
feat: edit styles programmatically

621836c751c52a4dd7dcf681511afff22a560824 authored over 3 years ago by Gusted <[email protected]>
feat: list all styles of user

38c621291710b487349ed7a069674a3a9ac91181 authored over 3 years ago by Gusted <[email protected]>
feat: add first endpoints

635ae9e9a8392c7baffceb119706593a1c974a80 authored over 3 years ago by Gusted <[email protected]>
fix: correct token_type

5115b5777dca894a4a5cd188c5793d9fef908ec1 authored over 3 years ago by Gusted <[email protected]>
feat: Faster json encoding

e9ef25f975b3b48bd83d001311d1f0c146de05e2 authored over 3 years ago by Gusted <[email protected]>
Add JWT Parser for API's.

dfb371c12c54bf7b738574d430bbfc17f2f91258 authored over 3 years ago by Gusted <[email protected]>
fix: pass options correctly (pointer reference)

6750a9cff04d4737a68f9c16a03a8ab695639296 authored over 3 years ago by Gusted <[email protected]>
feat: add style

9c952277c9166f1123bb9a7794d1ce1e73d64908 authored over 3 years ago by Gusted <[email protected]>
fix: it's username

2603e360d6a0ca631527fdb0b9e2a4b5b6fb9266 authored over 3 years ago by Gusted <[email protected]>
fix: actually renders authorize page

59b63b8cd73e949a8ec11e0b14afa64c05b6eaaf authored over 3 years ago by Gusted <[email protected]>
feat: validate upon authorize

7dfdd208bce7d107a09f641aae38373cf4205bd9 authored over 3 years ago by Gusted <[email protected]>
feat: process authorization

a324ecf74113178f2fe8c66d6da9538ae581ff8c authored over 3 years ago by Gusted <[email protected]>
fix: use Post

8efc8b4d28f00b53691b85fbfc650d627764e82d authored over 3 years ago by Gusted <[email protected]>
feat: allow access_token retrieval

0ac7699b835ac53c77f879cc14871723bcb1043f authored over 3 years ago by Gusted <[email protected]>
fix: naming :D

90acb750f14c0d9e8010896e945cec349b1a8418 authored over 3 years ago by Gusted <[email protected]>
Add database column

9af6103f6ec0279446a54ae4351732061e22a1af authored over 3 years ago by Gusted <[email protected]>
wip: add database code

5c343135ed2e85e28f7efaeb2c9085b400df5837 authored over 3 years ago by Gusted <[email protected]>
feat: use OJG for decoding

47f3391d6054c679593704f9516e5d61b3dff71c authored over 3 years ago by Gusted <[email protected]>
fix: add explanation to weird filter func

85143cdb73dc9440855a2fd36776d25e50e954b7 authored over 3 years ago by Gusted <[email protected]>
feat: add/edit oauth

294714f09a69be62f53a89ce5df12e62a0fa2d36 authored over 3 years ago by Gusted <[email protected]>
feat: Add documentation

- Add documentation about upcoming OAuth flow.
- Add documentation about current endpoints.
- Ad...

4696462e45b193d4d95f41fefea91eea7893494b authored over 3 years ago by Gusted <[email protected]>
fix: correct biography

f412ef7ec5ce7ae0ddc693a82ec4d8e30593c5e0 authored over 3 years ago by Gusted <[email protected]>
fix: correct table formatting

116a7461a7b358f63c7ef2fe26c68723deffa261 authored over 3 years ago by Gusted <[email protected]>
feat(html): add tooltip to style card

cbc1e87458d57e3bd9baf6a6f1cbf4dc9b07c5f7 authored over 3 years ago by Gusted <[email protected]>
fix(html): add missing sign-in icon

Here's to another reminder to expand "untracked files" section in Magit,
so I can finally stop f...

ea2ba876243a27cb7c555fb7b790bd96850dff97 authored over 3 years ago by vednoc <[email protected]>
fix(styles): make url relative to canonical

Resolves issue on user's pages with style references.

93eded2678fab8c0e4c1c5e0fe716bca3e52820f authored over 3 years ago by Gusted <[email protected]>
chore(release): 1.1.0

622448139234ded00c32a3782c7a9720e2689698 authored over 3 years ago by vednoc <[email protected]>
feat(html): add confirm page for style deletion

30465376450d3f14eb308f28c442eea43fa44ce5 authored over 3 years ago by vednoc <[email protected]>
fix(css): improve max-width for search in nav menu

c21d246cc9704a8299bddabdbdac9b4b68e54047 authored over 3 years ago by vednoc <[email protected]>
feat(css): improve responsive design for bars

c496da750f8c598263983997c5e235d505b387a3 authored over 3 years ago by vednoc <[email protected]>
feat(html): add new checkboxes on style edit page

8067200f4a21a3b2ad3eec7b2abfb8e38ceaa8e8 authored over 3 years ago by vednoc <[email protected]>
feat(css): improve styles for card images

b79ee27300816ee22e327ce64869db44942a2372 authored over 3 years ago by vednoc <[email protected]>
fix(css): improve position for short screenshots

9b9f916e84c1c3335994c096b2f5c4dc8cd58eeb authored over 3 years ago by vednoc <[email protected]>
feat(html): add custom checkboxes on sign in page

b56728d0eccca0b5b9974cbb32732bcd8a3a5b2a authored over 3 years ago by vednoc <[email protected]>
fix(models): add missing methods to MinimalStyle

We should merge this with one of the other Style models.

dd0d748f437e8319d5b43389a86a0d17696095b2 authored over 3 years ago by vednoc <[email protected]>
fix(html): resolve bad text alignment in buttons

9e5032708ff7d422fbc61de92dad3a545c651e1a authored over 3 years ago by vednoc <[email protected]>
refactor(errors): move error helpers to modules

473bafe546b961d5aee84a77594180b60cada53b authored over 3 years ago by vednoc <[email protected]>
feat(css): improve the look of style cards

2badb7ac15142cec533282ee8d240703f2dbb0bf authored over 3 years ago by vednoc <[email protected]>
fix(html): remove blurred preview image from cards

928467dd1f9eacfeef057f372eadcfd0e5b3b67e authored over 3 years ago by vednoc <[email protected]>
refactor(html): simplify logic for socials

e6dc3762cc8d49ca4e4a033d98f908cc0b449b6b authored over 3 years ago by vednoc <[email protected]>
refactor(db): merge queries for home page stats

6ec99db8611d496d45edaca235a190ca4f334a2a authored over 3 years ago by vednoc <[email protected]>
feat(html): truncate source code from large styles

Thanks Psykek.

15e7620669ee917b12194ca3a87d4c8dc2b70209 authored over 3 years ago by vednoc <[email protected]>
refactor(models): add more methods to StyleCard

d54dcc94b687d05647cec77caf8d69e69ac81d64 authored over 3 years ago by vednoc <[email protected]>
feat(html): move updated date to card footer

Thanks @FreeplayG.

fd2cc79bd077052f5a61de290bdba407b372c7cb authored over 3 years ago by vednoc <[email protected]>
fix(css): truncate author names in style cards

e98b41fb4cab320e9a61b2808f958ca4b654bb1e authored over 3 years ago by vednoc <[email protected]>
refactor(errors): re-use errors

df1e73f4b7dccec26c86a1b09538748d8c861b6f authored over 3 years ago by Gusted <[email protected]>
chore(deps): update dependencies

7740a9160a7d4f13284a06f1fda3fd71ed4399c7 authored over 3 years ago by Gusted <[email protected]>
fix(tools): don't watch for data folder

2c089e2e5c6d31d5eb9dfcb894a5114f683089db authored over 3 years ago by Gusted <[email protected]>
fix(html): remove useless element

c8c1ab7b3c0c12c6e091488ac9e001100bd78593 authored over 3 years ago by Gusted <[email protected]>
feat(ts): change color-scheme meta

1254d504e0be4119222c21f5c81eb31ed4c38995 authored over 3 years ago by Gusted <[email protected]>
fix(css): improve auto fill colors across browsers

Check the referenced links in the "See also" section on MDN:
https://developer.mozilla.org/en-US...

5e255c5cb23bddf599ba3eefaf40fcad764caaaf authored over 3 years ago by vednoc <[email protected]>
feat(css): enable color-scheme meta in Chromium

This will only work for Chromium v90 that supports "overflow: clip",
otherwise it will default t...

995323943105c599b1b986b297af5b78449f6d19 authored over 3 years ago by vednoc <[email protected]>
refactor(ts): default to dark color-scheme by default

adede1c1cfa4a6235256e9a560cdac4b088de5e3 authored over 3 years ago by Gusted <[email protected]>
refactor(models): add method for pretty User names

e0678670ae8f5669a8b96b1fb3c88a1364035f5c authored over 3 years ago by vednoc <[email protected]>
refactor(models): add string method for User roles

b10b416c0d315cdc43446023a19273b24399d7e8 authored over 3 years ago by vednoc <[email protected]>
fix(html): hide unset display name fields

f8cd13787409ad9f2d105eea97d2021cb6ec0007 authored over 3 years ago by vednoc <[email protected]>
refactor(html): add a helper for date formatting

03b5c6e0f1d6cff489e46c8d90b27844c69f6e5a authored over 3 years ago by vednoc <[email protected]>
feat(build): exclude templates and scss from air

48b388bf2e849d68c83c5f242d9a77ed903bd3f8 authored over 3 years ago by vednoc <[email protected]>
refactor(build): move air config file to tools dir

546362ef603da0edd4a70baa32a4570ba45c2a36 authored over 3 years ago by vednoc <[email protected]>
feat(ts): add user settings + programmatic color-scheme

37be14a12c4f8643f21cb2fa0627a1b7d4ac32ac authored over 3 years ago by Gusted <[email protected]>
fix(typescript): yoda-compatible

224c3d49c364f6445deaa77cf862ad148305ec4a authored over 3 years ago by Gusted <[email protected]>
feat(typescript): add ESLint

194a320b5acfa2b2e77f247a87de0ea7acb590ae authored over 3 years ago by Gusted <[email protected]>
refactor(typescript): add end line

a0b1a4b467b5dc1795984e853b15dc329aeb9d00 authored over 3 years ago by Gusted <[email protected]>