Commit Graph

1330 Commits

Author SHA1 Message Date
donosonaumczuk
525dcb4c11 fix: Follows can only be migrated by profile owner or whitelisted admin [C4-112]
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-08-15 20:59:20 +01:00
donosonaumczuk
7fa5e788f3 fix: Avoid migration of self-follows [C4-106]
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-08-11 20:47:04 +01:00
donosonaumczuk
a9895dbe2c fix: Avoid migrating follow if follower is already following with another NFT [C4-146]
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-08-11 20:25:11 +01:00
vicnaum
9487a0b238 fix: FollowMigration check for blockedStatus (C4-40 fix) 2023-08-10 19:53:17 +02:00
vicnaum
221a93da94 test: add simple followMigration test via hub functions for comparison
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-08-10 19:48:37 +02:00
donosonaumczuk
d4aa75716c misc: Contract loader and general test progress
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-08-10 13:40:08 +01:00
vicnaum
c34caa8ad6 test: Fix compilation error after refactoring 2023-08-04 22:55:45 +02:00
donosonaumczuk
c834c4fe1b misc: Load-or-deploy functions added 2023-08-04 17:25:22 +01:00
vicnaum
4dcc20fef8 misc: Refactoring and reorganization of tests inheritance
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-08-04 16:05:48 +02:00
vicnaum
ab507efd59 fix: Clean __DEPRECATED__followNFTURI storage during profile migration 2023-08-03 21:24:36 +02:00
vicnaum
ca7a21720a test: Migration tests (WIP)
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-08-03 21:23:05 +02:00
vicnaum
862b37ddff test: final fixes for fork tests 2023-08-01 20:18:16 +02:00
donosonaumczuk
4d2a334910 fix: All test contructors removed in favour of setUp function 2023-08-01 17:44:40 +01:00
vicnaum
9ec9cbee51 misc: Tests fixing on fork (wip) 2023-07-27 20:31:53 +02:00
donosonaumczuk
637d7a72c7 misc: Fork tests in progress
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-25 18:01:17 +01:00
vicnaum
0c93d854fd test: Fix tests on fork WIP 2023-07-24 16:12:10 +02:00
Alan
12f313f9c3 Merge pull request #113 from lens-protocol/misc/ascii-art
misc: ASCII art updated
2023-07-17 00:03:52 +02:00
donosonaumczuk
126adf4cf3 misc: ASCII art updated 2023-07-16 22:55:05 +01:00
donosonaumczuk
10374a7778 misc: CI updated
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-14 22:03:59 +01:00
donosonaumczuk
9413d0b273 misc: SeaDrop dependency updated to latest commit
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-14 21:36:25 +01:00
Alan
4ed6a6f353 Merge pull request #112 from lens-protocol/fix/migrate-follows
fix: Getting Follow NFT from Hub at migrations
2023-07-14 16:02:59 +02:00
donosonaumczuk
d7ff917c8d fix: Getting Follow NFT from Hub at migrations
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-14 14:47:49 +01:00
donosonaumczuk
10ebe70373 test: Fixed fuzzing assumptions in tests
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-13 21:55:39 +01:00
donosonaumczuk
68809f077a misc: Remove unused imports and some formating
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-13 21:33:58 +01:00
Alan
c55c0a2688 Merge pull request #104 from lens-protocol/feat/profile-guardian
Feat: TokenGuardian
2023-07-13 18:36:22 +02:00
donosonaumczuk
a84854b272 misc: Foundry .toml and CI updated 2023-07-13 17:23:51 +01:00
donosonaumczuk
7b4ad0b0d3 test: Token Guardian tests added 2023-07-13 17:23:30 +01:00
donosonaumczuk
4a2aa3426b misc: Using CI foundry profile for building Via IR 2023-07-13 13:57:43 +01:00
donosonaumczuk
2dfde15e3c test: Tests fixed 2023-07-13 13:51:38 +01:00
donosonaumczuk
4e7020a0b5 misc: Merge conflicts 2023-07-13 13:39:45 +01:00
Alan
44561c02ce Merge pull request #108 from lens-protocol/feat/readable-collect-name-and-symbol
feat: More readable CollectNFT name/symbol [ T-11317 ]
2023-07-13 14:33:11 +02:00
donosonaumczuk
09f85bba25 misc: CI uses 'Via IR' compiler to avoid bytecode exceeding size warning 2023-07-13 13:32:50 +01:00
donosonaumczuk
05a19c19e4 misc: Inheritance of interface fixed 2023-07-13 13:09:20 +01:00
vicnaum
1aface5f90 misc: collect nft symbol to pure to fix compiler warnings 2023-07-13 13:48:25 +02:00
Alan
cca83f40aa Merge pull request #111 from lens-protocol/misc/wrap-follow
misc: Wrap function overloaded to accept recipient
2023-07-13 13:37:26 +02:00
donosonaumczuk
5668a83a67 misc: Comments slightly more formal 2023-07-13 12:36:38 +01:00
donosonaumczuk
c82354b31b misc: Name and symbol updated for Collect NFTs 2023-07-13 12:35:42 +01:00
donosonaumczuk
ab669cefa2 misc: Interface parameters renamed 2023-07-13 12:16:23 +01:00
donosonaumczuk
2c27233905 test: Tests added for new Follow NFT wrap function
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-13 11:59:09 +01:00
donosonaumczuk
56a2aaa306 misc: Wrap function overloaded to accept recipient
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-12 19:29:36 +01:00
Alan
7b751756c4 Merge pull request #109 from lens-protocol/misc/remove-hyphen-patch
feat: Disallow hyphen for new Handles
2023-07-12 17:37:18 +02:00
Josh Stevens
90e897cd3a Merge pull request #110 from lens-protocol/fix/unused-events
fix: unused events
2023-07-12 16:20:03 +01:00
Josh Stevens
63b448c22b fix: unused events 2023-07-12 15:06:21 +01:00
donosonaumczuk
f3936d85cc fix: Tests fixed 2023-07-12 14:32:28 +01:00
donosonaumczuk
fba8ed0509 fix: Modifier name and first byte check 2023-07-12 14:32:22 +01:00
Josh Stevens
41e695db3e update license 2023-07-12 14:21:59 +01:00
Josh Stevens
0a1d25db69 update audit docs 2023-07-12 14:20:51 +01:00
Josh Stevens
87aa09d9c2 Merge pull request #105 from lens-protocol/docs/general-clean-up
Docs/general clean up
2023-07-12 14:17:56 +01:00
donosonaumczuk
3fe2476f87 misc: Remove hyphen support for new handles 2023-07-12 14:00:05 +01:00
Josh Stevens
f568a917ec update post install 2023-07-12 13:51:52 +01:00