Commit Graph

205 Commits

Author SHA1 Message Date
Alan
174df22b5e Merge pull request #85 from aave/feat/follower-only-owner-bypass
Publication owner bypasses FollowValidationModuleBase's follow validation
2022-04-01 15:28:56 +01:00
donosonaumczuk
05706464b6 Tests added about pub owner collecting his own pub without following himself 2022-04-01 14:54:49 +01:00
Zer0dot
507f39e6eb Merge pull request #87 from aave/misc/commented-approval-follow-module-deployment 2022-03-31 11:06:46 -04:00
Alan
ece1f7bb25 Merge pull request #79 from aave/feat/additional-handle-characters
Feat: Allow Hyphens and Underscores in Handles
2022-03-31 14:10:41 +01:00
donosonaumczuk
3eb9802c5b Tests updated to use isFollowing method instead of the old one 2022-03-31 13:06:25 +01:00
donosonaumczuk
58555ba7af FollowValidationModuleBase short circuit improvement using isFollowing 2022-03-31 13:06:04 +01:00
donosonaumczuk
3e033d26ed Follow module base contract isFollowing implementation added 2022-03-31 13:05:29 +01:00
donosonaumczuk
c1befa2fe4 IFollowModule validateFollow replaced with isFollowing that returns boolean instead of reverting 2022-03-31 13:03:38 +01:00
Peter Michael
db603bccfe misc: Commented out approval follow module deployment from tasks. 2022-03-30 17:38:07 -04:00
donosonaumczuk
268055df77 Tests updated to compare SVGs loading expected ones 2022-03-30 17:54:13 +01:00
donosonaumczuk
efc5a811fe Test helpers functions added: load test resources & decode SVG form metadata 2022-03-30 17:53:37 +01:00
donosonaumczuk
86aaa4e53f Test resources added for expected profile tokenURI SVGs 2022-03-30 17:51:28 +01:00
donosonaumczuk
59e28d5f8b Tests added 2022-03-29 17:27:59 +01:00
donosonaumczuk
008e682a99 FollowValidationModuleBase's _checkFollowValidity now bypasses publication owner 2022-03-29 17:27:42 +01:00
donosonaumczuk
96bca886ab Expected tokenURI hash updated at tests 2022-03-28 11:29:39 +01:00
donosonaumczuk
5416f98267 Profile NFT tokenURI custom font now support hyphens and underscores 2022-03-28 11:28:58 +01:00
Peter Michael
119e4e8eaa test: Reverted default handle change and added test for new handle characters. 2022-03-23 16:47:12 -04:00
Peter Michael
de1a366dee feat: (WIP) Added hyphens and underscores as valid handle characters. 2022-03-23 16:27:37 -04:00
Zer0dot
b3c026a2e3 Merge pull request #77 from aave/fix/zero-treasury-transfers 2022-03-23 14:17:22 -04:00
donosonaumczuk
c12ef6a0b5 Merge branch 'main' into fix/zero-treasury-transfers 2022-03-23 14:50:27 -03:00
Peter Michael
e2daef1250 test: Added tests for zero treasury fee on referral. 2022-03-23 12:33:45 -04:00
Zer0dot
55cbb4f666 Merge pull request #76 from aave/fix/follow-collect-initializable 2022-03-22 16:45:53 -04:00
Zer0dot
3d97e00ed7 Merge pull request #74 from aave/fix/minimum-amounts-allowed 2022-03-22 16:22:50 -04:00
Peter Michael
f3a56a73af test: Added tests for zero treasury fee. 2022-03-22 15:20:35 -04:00
Peter Michael
25f83751ff fix: Prevent treasury transfers if the treasury amount is zero. 2022-03-22 13:43:04 -04:00
Zer0dot
f7e98ca241 Merge pull request #75 from aave/fix/paused-transfers 2022-03-22 11:45:25 -04:00
Peter Michael
ea054fa174 fix: Prevent follow & collect NFT implementation initialization. 2022-03-22 11:32:45 -04:00
Peter Michael
89c8131022 fix: Prevent profile transfers when the hub is paused. 2022-03-22 11:22:34 -04:00
Peter Michael
a17ae78cd9 fix: Allow non-zero amounts in fee modules instead of BPS_MAX minimum. 2022-03-21 18:58:25 -04:00
Zer0dot
694b576288 Merge pull request #69 from aave/fix/follow-deleted-profiles 2022-03-21 14:39:25 -04:00
Zer0dot
b73989f128 Merge pull request #70 from aave/misc/update-expected-revert-reasons 2022-03-21 14:08:34 -04:00
Lumi
07d4740b08 Merge pull request #72 from aave/fix/perms
Remove security_opt
2022-03-20 00:26:07 +03:00
Wolphin
bff80fef06 Fix permissions 2022-03-19 23:19:16 +03:00
Peter Michael
fabb1e5130 misc: Update expected revert reasons. 2022-03-18 17:00:56 -04:00
Zer0dot
e87ae33dc7 Merge pull request #68 from aave/refactor/optimize-state-check 2022-03-18 16:41:18 -04:00
Zer0dot
602ae72ac1 Merge pull request #67 from aave/refactor/follow-nft-cleaner 2022-03-18 16:40:57 -04:00
Peter Michael
997dd56556 fix: Fixed deleted profiles potentially being able to get followed. 2022-03-18 15:40:09 -04:00
Zer0dot
7f0e2123e5 Merge pull request #65 from aave/fix/readme 2022-03-18 14:05:53 -04:00
Peter Michael
38945af602 refactor: Changed publishing enabled check to only validate against unpaused state. 2022-03-18 14:00:37 -04:00
Peter Michael
92185951aa misc: Removed unused import. 2022-03-18 13:31:47 -04:00
Wolphin
0eb754454a Wording 2022-03-18 18:46:42 +03:00
Wolphin
29ad21d8da Better formating 2022-03-18 18:44:55 +03:00
Wolphin
c03c476535 Windows statement 2022-03-18 18:43:41 +03:00
Alan
f1cc2acd5e Merge pull request #63 from aave/fix/add-missing-nonce-increment
misc: Added missing nonce increment.
2022-03-18 12:01:27 -03:00
Peter Michael
862ad0d443 misc: Added missing nonce increment. 2022-03-18 10:09:44 -04:00
Lumi
52ae92c92a Merge pull request #61 from aave/fix/misc
Small compose fixes
2022-03-18 01:36:06 +03:00
Wolphin
b7f5a0fce0 Remove dollar from snippets 2022-03-18 01:21:21 +03:00
Wolphin
2676ba75fc Small compose fixes 2022-03-18 01:13:17 +03:00
Lumi
01b6e56944 Merge pull request #60 from aave/feat/readme-fixes
Better README on docker-compose
2022-03-18 00:54:43 +03:00
Wolphin
df3ca2fa42 Better README on docker-compose 2022-03-18 00:28:46 +03:00