Ecosyste.ms: OpenCollective

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

github.com/swup/swup

Versatile and extensible page transition library for server-rendered websites 🎉
https://github.com/swup/swup

Switch to serve to allow testing redirects

b74df56025ac59239bb14eaa8a8d0052b5352635 authored about 1 year ago by Philipp Daun <[email protected]>
Refactor persisted element test

a1936617164ba4048594cd374ef650e047dc0b9b authored about 1 year ago by Philipp Daun <[email protected]>
Fix animation duration tests

965d41577bf9b84a13d3f33744a08d57088f8c4c authored about 1 year ago by Philipp Daun <[email protected]>
Update testing libraries

e8985d1651860fc5b573774f6fc4e6f944df45d4 authored about 1 year ago by Philipp Daun <[email protected]>
Proof animation class test order

4e3d77f4163d46c50239805bd1a2bafe3d76032b authored about 1 year ago by Philipp Daun <[email protected]>
Refactor page-reload test

b3fb0a289ef48d6fb08474d6c3db322555a42f1e authored about 1 year ago by Philipp Daun <[email protected]>
Get animation test to pass for missing animation

f5dcdf12a445ddbfae9630c4eeeddf621bc888f0 authored about 1 year ago by Philipp Daun <[email protected]>
Refactor tests

0fd1a3fac00e7730a8b9fc0a76116ba5e5bc669c authored about 1 year ago by Philipp Daun <[email protected]>
Clean up animation tests

d459e732ac963ff45530c3de4c133f7a12f14888 authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for scrolling

977236a287d2be31162ea99347b5de40459ae661 authored about 1 year ago by Philipp Daun <[email protected]>
Add persistent element tests

0df34e948a569eeee939cc69014e510785613e22 authored about 1 year ago by Philipp Daun <[email protected]>
Add container tests

d7963a7a6602ceba14fd49bc9727abf8059ab0a7 authored about 1 year ago by Philipp Daun <[email protected]>
Implement tests for visit object

0f1092f11461c5b819ef1535ca9a543c80b214f1 authored about 1 year ago by Philipp Daun <[email protected]>
Add history tests

be36a0ae77e6cf0c59be7b90f15ae2ac1a49713a authored about 1 year ago by Philipp Daun <[email protected]>
Refactor tests

7f70a96b1973834df678569b47107c2d20408944 authored about 1 year ago by Philipp Daun <[email protected]>
Implement history state tests

8b90a4f722fba5ea4374a092867c82ac59c60c52 authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for resolving urls

b5ce62e88a6c15bd2c43514e5fe956d8381862d3 authored about 1 year ago by Philipp Daun <[email protected]>
Implement link selector tests

abcdee06cf062c687458d9768918ebb7e8f07ceb authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for ignoring visits

c05a4b513f8d3f019c0f987be4bb3c98a025f6db authored about 1 year ago by Philipp Daun <[email protected]>
Refactor page-reload check

946f3f411c11ff320140c822e492d7ea536470cb authored about 1 year ago by Philipp Daun <[email protected]>
Implement redirect tests

880346307a6f61c9f7718322ed1c96e091f45faf authored about 1 year ago by Philipp Daun <[email protected]>
Implement link resolution tests

fb1f21f24e7b882f463b8b68d15186024fe98a25 authored about 1 year ago by Philipp Daun <[email protected]>
Implement navigation tests

ba967205b2e7f017497e002edb006e747db8ece3 authored about 1 year ago by Philipp Daun <[email protected]>
Isolate fixture classes

6cf6ea7fa3236f77f0f6f22fd6752588a448827c authored about 1 year ago by Philipp Daun <[email protected]>
Add missing cache tests

df68329e48caea5999674b812d30e4a79a295707 authored about 1 year ago by Philipp Daun <[email protected]>
Fix transition class tests

62a016053d53a28d66ead23f4c23e16841a39ff5 authored about 1 year ago by Philipp Daun <[email protected]>
Use data-testid

223b4bec53b4be0c42496c85488dfffa0bbe933a authored about 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into playwright

# Conflicts:
# src/modules/Hooks.ts
# tests/fixtures/link-resolution.html
# tests/fixtures/persi...

aabff7f49b39e1fe61a446f092b989952d20f970 authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #777 from swup/version/automated

Update package version (automated)

7fcc16e5ebbf9a5e9e231bafd2fcc95a5a7693a1 authored about 1 year ago by Philipp Daun <[email protected]>
Update changelog

873d955b4db4b4361178f563bfd16cc1ae9a033b authored about 1 year ago by Philipp Daun <[email protected]>
Update package version

a579217fea85106c924fd0f5b4083957e51d38ec authored about 1 year ago by daun <[email protected]>
Merge pull request #776 from swup/feature/visit-id

Add unique id to visit object

8cdb6d55def21c0dd3c4afc6804c7ed9fd58a956 authored about 1 year ago by Philipp Daun <[email protected]>
Simplify visit identity check

85ba864a92fda50f50fff83ec0472d468efd85fa authored about 1 year ago by Philipp Daun <[email protected]>
Update comment

a1eb0f39e0b3a284e023e46f37f102f88ba66ee0 authored about 1 year ago by Philipp Daun <[email protected]>
Remove unused var

f859dd4717838bbac3de91c8b0bcd8057ef7c911 authored about 1 year ago by Philipp Daun <[email protected]>
Always access original visit object

a726aa335536c131b6c50644a3053b85fd9b8f8b authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for ignoring outdated visits

1d1bc70af9c9f52af58246dc2f0b10c4c4365f1a authored about 1 year ago by Philipp Daun <[email protected]>
Abort navigation if current visit not rendered

751655d278897b7e10046b24ec9b837b3b22ad9d authored about 1 year ago by Philipp Daun <[email protected]>
Identify visits to abort by non-matching ID

6958751307601784d68b5b796ac6ce37d547760b authored about 1 year ago by Philipp Daun <[email protected]>
Create tests for visit object

5223627ee72751d0c19724df48c4d681464ff5e2 authored about 1 year ago by Philipp Daun <[email protected]>
Generate unique ID for each visit

f296451675a0c4e58ad2900d83697e959b1da4f9 authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #775 from swup/version/automated

Update package version (automated)

cb576176f4339e4aa2d9ae2291a5617037f92d6b authored about 1 year ago by Philipp Daun <[email protected]>
Update changelog

7bc9dc991e193821c473e945c4315351ee8b551d authored about 1 year ago by Philipp Daun <[email protected]>
Update package version

f1619e5a2b722f2f5f5731a112377b573c6673fb authored about 1 year ago by daun <[email protected]>
Merge pull request #774 from swup/fix-history-index

Fix history index

80dc3cc590beb48a1c77e27c606546f094403730 authored about 1 year ago by Philipp Daun <[email protected]>
Simplify history calls in tests

f8373c3fc27a77f8cdab03abbe8808e033cb7203 authored about 1 year ago by Philipp Daun <[email protected]>
Compare history index before reading direction

8fa830848de8d072d200cc919606cd7bb5594fbc authored about 1 year ago by Philipp Daun <[email protected]>
Increase history index before creating state

5dcecd06d7f3470ae2834244341a287afeb9049c authored about 1 year ago by Philipp Daun <[email protected]>
Refactor history direction tests

338b521ca3276ffaa82c724c41774215c7390c3f authored about 1 year ago by Philipp Daun <[email protected]>
Update history index on popstate

2e09d0b63e3159715206553339d6447b591db2b1 authored about 1 year ago by Philipp Daun <[email protected]>
Add fallback index on popstate comparison

a527157764c5bcdc29bb343a541029c1cfdcc47e authored about 1 year ago by Philipp Daun <[email protected]>
Keep existing history state on load

6eeae3ca16ea6236cfbd2696f2dc469ed8d95630 authored about 1 year ago by Philipp Daun <[email protected]>
Read history index on init

f7044b9a8c613b851be28c69f394e4cbcdf1729d authored about 1 year ago by Philipp Daun <[email protected]>
Increment history index on write

6f3bf05f78e1a926cb148c10edc258ddec8e4dd0 authored about 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into feature/request-timeout

# Conflicts:
# src/Swup.ts
# src/modules/fetchPage.ts
# src/modules/navigate.ts

78f70aad1b056cea01d22aedcfe75f742053cc48 authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #773 from swup/version/automated

Update package version (automated)

bca1392da4affd290f08929f6a97f56ba0e96fa4 authored about 1 year ago by Philipp Daun <[email protected]>
Update changelog

e507f46cc2cfd542e095a7b65a6ce6fdd40c17f8 authored about 1 year ago by Philipp Daun <[email protected]>
Update package version

a2a2874ef66c90b55915d892a62795f5d40b05b7 authored about 1 year ago by daun <[email protected]>
Merge pull request #772 from swup/fix-history-for-link-to-self

Update history on links to self

f7d86fa7bacfd6358109af028c768358794bff4f authored about 1 year ago by Philipp Daun <[email protected]>
Update history on links to self

539e568e661ff04ef617b8e1e8e437ba27a616ae authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #769 from swup/version/automated

Update package version (automated)

10b35f1cee32a969bfb4ee8c9a3bfa104d76bd9c authored about 1 year ago by Philipp Daun <[email protected]>
Update changelog

af8fec1f5395a7a1eb9aa436ca1757d8c4475cf1 authored about 1 year ago by Philipp Daun <[email protected]>
Update package version

0b69dbcccb3302f0a604edc812fd83e61457cb65 authored about 1 year ago by daun <[email protected]>
Merge pull request #768 from swup/fix-scroll-restoration

Fix scroll restoration

d82fb524733590746ae58e84744d832d06fdc330 authored about 1 year ago by Philipp Daun <[email protected]>
Disable scroll-to-target on history visits

534a00bbacda3959ab35522b154be587216c5940 authored about 1 year ago by Philipp Daun <[email protected]>
Simplify Visit init param

caf886b576dabc334b0944bd0dd311aae100ff92 authored about 1 year ago by Philipp Daun <[email protected]>
Allow disabling scroll to target

6a7e5d65cae176f1c1e8d590f7b97714f1353f77 authored about 1 year ago by Philipp Daun <[email protected]>
Skip scroll restoration on animated history visits

2d970963e62013ad813f1deaaf510286c9076bea authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #767 from swup/version/automated

Update package version (automated)

4f884c75840f7884e7b668c215286bba7317558e authored about 1 year ago by Philipp Daun <[email protected]>
Update changelog

f6091446150add2fb4b5ebaa19fc5d8c90a32aa1 authored about 1 year ago by Philipp Daun <[email protected]>
Update package version

32b523dab3629ae2d40b047926c649c5051760a4 authored about 1 year ago by daun <[email protected]>
Merge pull request #766 from swup/feature/persist-elements

Feature: persist elements across page loads

0442c1da0be6f873826250ff64583c09f7267e1f authored about 1 year ago by Philipp Daun <[email protected]>
Restore all tests

dca3957147436e66eb5d73374dfda138179b7b9c authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for persisted elements

e6a9eb3e77d105050678d6a839f7b88f19761fcc authored about 1 year ago by Philipp Daun <[email protected]>
Optimize persisted element replacement

4438eed058a91075225449d166a05427d5061e9e authored about 1 year ago by Philipp Daun <[email protected]>
Persist elements when replacing content

4cea59e387aa59d0e98a918c31eb3bc960c301a2 authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #765 from swup/eslint-strict

Implement strict type rules

c896a7be3167b2c94580cf3321744535e715da08 authored about 1 year ago by Philipp Daun <[email protected]>
Use same formatting for all overloads

60493f516c34cd60ed12d169df227681bafd384b authored about 1 year ago by Philipp Daun <[email protected]>
Run prettier through eslint plugin

5ec840d025e45bbf73afa9ab025f423a3d0d61d4 authored about 1 year ago by Philipp Daun <[email protected]>
Run all linters in a single CI step

7580e639d3a5ec2428cb1009734c44539322763b authored about 1 year ago by Philipp Daun <[email protected]>
Revert "Run prettier through eslint plugin"

This reverts commit bd511f5b64f184d1c0b331c4b0762859cf78e8ee.

295950b692fd1d3f191efe9b25dc646334018dea authored about 1 year ago by Philipp Daun <[email protected]>
Autoformat

23cad9b4cf11e377f374f6975ed45e7c012f4ebf authored about 1 year ago by Philipp Daun <[email protected]>
Conserve overload formatting

7272c1e62a7ef7c78d06516ed18938d5822ee871 authored about 1 year ago by Philipp Daun <[email protected]>
Simplify default handler filter

cb1d595d954309a56dc3f6a54c20f34b77146411 authored about 1 year ago by Philipp Daun <[email protected]>
Run prettier through eslint plugin

bd511f5b64f184d1c0b331c4b0762859cf78e8ee authored about 1 year ago by Philipp Daun <[email protected]>
Add note about ESLint ignore pattern

fec2c6fb94f3501ece7323597212516927a47229 authored about 1 year ago by Philipp Daun <[email protected]>
Fix hook handler replacement

2578ac4f53449abda7c0d55e455223e9b1747d6a authored about 1 year ago by Philipp Daun <[email protected]>
Remove force-setting handler options

898e317ff6277f0c2ab5029e10189a2dd51b7a4c authored about 1 year ago by Philipp Daun <[email protected]>
Add comments to failing tests

8a5a1a960e494fd359e592acd71ca1c8b2fdab1b authored about 1 year ago by Philipp Daun <[email protected]>
Create interface for history state object

ce31a6db79ae086dadbf1fb5db3edac76c191320 authored about 1 year ago by Philipp Daun <[email protected]>
Remove unnecessary type

0a1272df52fd13fec5a961e9e1b7afa2db07f1ea authored about 1 year ago by Philipp Daun <[email protected]>
Type expected hook handler return values

b5aaa03108e36f7c32ef0e406283dbed840d8f3b authored about 1 year ago by Philipp Daun <[email protected]>
Fix hook formatting

6ede68e588280ec0a9c7b1de313607771ff85a05 authored about 1 year ago by Philipp Daun <[email protected]>
Make ESLint happy

751b55c73539add57cd739f7a2edf02473a274b8 authored about 1 year ago by Philipp Daun <[email protected]>
Switch to unknown type for Promise util

109017650b106f8aa14a5322367c1823cd347292 authored about 1 year ago by Philipp Daun <[email protected]>
Always require hook arguments even when undefined

2f4ff71f32a0886b192ae58f13bba6fd6799799b authored about 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into eslint-strict

# Conflicts:
# src/modules/navigate.ts

6e7e6b808ca14765faee78092483a756141c1795 authored about 1 year ago by Philipp Daun <[email protected]>
Merge pull request #764 from swup/feature/ignore-cache

Cache control per visit

92f369d5112b6f2b91ed76b1d3bc22b6da4944d2 authored about 1 year ago by Philipp Daun <[email protected]>
Attempt fix for flaky tests

e56e095b05298598ba915be56bc3f3c7a38c50b4 authored about 1 year ago by Philipp Daun <[email protected]>
Add tests for not caching POST requests

91ef4418604f6d09c14cbe82ced7e42e6feba97e authored about 1 year ago by Philipp Daun <[email protected]>