Commit Graph

61 Commits

Author SHA1 Message Date
Peter Michael
fa32453ea7 feat: Added Followed() event with passed follow module data emitted. 2022-04-08 10:51:29 -04:00
donosonaumczuk
76a753e865 feat: Collect module data added to Collected event 2022-04-08 13:59:44 +01:00
Peter Michael
7dd7dafc75 Revert "feat: Initial basic implementation of current collect tracking events in limited collect modules."
This reverts commit e6caa36cfb.
2022-04-07 17:22:19 -04:00
Peter Michael
e6caa36cfb feat: Initial basic implementation of current collect tracking events in limited collect modules. 2022-04-07 15:27:26 -04:00
donosonaumczuk
95249f8617 misc: Unnecessary extra address variable removed 2022-04-07 14:02:04 +01:00
donosonaumczuk
9e911ddb34 misc: Gas optimized by removing default-valued variable init 2022-04-07 14:00:33 +01:00
Peter Michael
9903c7a919 refactor: Refactored to reduce complexity and return empty bytes earlier on reference module initialization calling function. 2022-04-06 16:47:23 -04:00
Peter Michael
fe4c3b4460 refactor: Refactored follow module initialization. 2022-04-06 16:11:46 -04:00
Peter Michael
0f07ef7435 misc: Removed unnecessary space. 2022-04-06 16:11:23 -04:00
Zer0dot
bc0be7650d Merge pull request #88 from aave/feat/return-ids 2022-04-04 17:55:56 -04:00
donosonaumczuk
a8aefc137c Natspec improvement + Tiny refactor to avoid passing whole mapping 2022-04-04 11:51:12 +01:00
donosonaumczuk
7cb5d8433f Up to date with main branch - Conflicts solved 2022-04-04 11:02:31 +01:00
Peter Michael
6e96132bf1 Merge branch 'main' into feat/peripheral-profile-metadata 2022-04-01 14:32:58 -04:00
Zer0dot
2799970d6d Merge pull request #80 from aave/refactor/general-optimizations 2022-04-01 13:11:02 -04:00
donosonaumczuk
76151b3662 InteractionLogic lib now returns IDs for collect and follow 2022-03-31 20:28:56 +01:00
Peter Michael
90d6c69049 refactor: Increment the publication count before comment creation, and manually prevent self-referencing comments. 2022-03-31 12:19:46 -04:00
Peter Michael
dd82346393 misc: Added return types and cleaned up comments. 2022-03-30 14:15:10 -04:00
donosonaumczuk
5416f98267 Profile NFT tokenURI custom font now support hyphens and underscores 2022-03-28 11:28:58 +01:00
Peter Michael
04a506dc5d misc: Added missing comments. 2022-03-24 15:28:00 -04:00
Peter Michael
a698476590 refactor: Where possible, cached array length in for loops. 2022-03-24 11:04:19 -04:00
Peter Michael
37ab8cea46 refactor: Wrapped for loop iterators in unchecked blocks, also formatted with prettier. 2022-03-24 10:07:52 -04:00
Peter Michael
de1a366dee feat: (WIP) Added hyphens and underscores as valid handle characters. 2022-03-23 16:27:37 -04:00
Peter Michael
0c44b58e6b feat: Implemented profile-specific metadata in the periphery data provider. 2022-03-23 14:40:12 -04:00
Peter Michael
997dd56556 fix: Fixed deleted profiles potentially being able to get followed. 2022-03-18 15:40:09 -04:00
Peter Michael
84795e7c8b misc: Removed unused comments. 2022-03-17 10:01:03 -04:00
Peter Michael
4f0206d6a7 refactor: Refactored follow toggles to external LensPeripheryDataProvider contract. 2022-03-16 19:14:25 -04:00
Peter Michael
875c2236dc refactor: Removed the need to pass follow NFT Ids to toggleFollow() calls, tests adapted. 2022-03-16 18:33:35 -04:00
Peter Michael
53f94e084d Merge branch 'main' into feature/proposal-to-allow-follow-after-transfer 2022-03-16 17:45:42 -04:00
Peter Michael
1466a4633d refactor: Refactored to emit a single event instead of one event per follow toggled. 2022-03-16 17:09:06 -04:00
donosonaumczuk
dbf8e41c81 Profile NFT tokenURI restrictions over domain removed 2022-03-16 18:00:16 -03:00
donosonaumczuk
9fca476659 Max length validation added at setProfileImageURI 2022-03-16 17:58:37 -03:00
donosonaumczuk
f588070570 Solving conflicts with main branch 2022-03-15 17:32:53 -03:00
Peter Michael
cfa08e1986 refactor: Refactored setting default profile to reduce complexity and code size. 2022-03-15 12:43:25 -04:00
damarnez
01c560022c use same error 2022-03-15 17:24:57 +01:00
donosonaumczuk
2816ddbda2 Followers property added to profile tokenURI 2022-03-08 16:26:17 -03:00
donosonaumczuk
f97313a4bb Typo fixed 2022-03-07 21:08:28 -03:00
donosonaumczuk
bd654c9631 Natspec improved 2022-03-07 20:55:43 -03:00
donosonaumczuk
4031789c0c ProfileTokenURILogic now only embbeds ipfs.io URIs 2022-03-07 20:36:11 -03:00
donosonaumczuk
4cde7e930f Up to date with main branch 2022-03-07 15:35:29 -03:00
damarnez
2379d252b6 add test and fixes 2022-03-05 12:43:55 +01:00
damarnez
b35b87e64d fix comments 2022-03-03 18:18:52 +01:00
damarnez
4a00be8b2c Merge branch 'main' of https://github.com/aave/lens-protocol into feature/proposal-to-allow-follow-after-transfer 2022-03-02 21:44:20 +01:00
damarnez
3583dbf225 fixes 2022-03-02 21:44:12 +01:00
Josh Stevens
87f9fe38a3 remove UnsetDefaultProfileWithSigData 2022-03-02 10:50:17 +00:00
Josh Stevens
e7649a04ae test: add unit tests 2022-03-02 10:48:07 +00:00
Josh Stevens
0cae03a0b6 remove unset methods to bring down contract size 2022-03-01 17:09:25 +00:00
damarnez
9f81c8f28d small fixes 2022-02-28 20:39:07 +01:00
damarnez
add276751b fixed params 2022-02-28 16:57:45 +01:00
damarnez
1c0d4dd44f add follower address 2022-02-28 16:54:49 +01:00
damarnez
43466b770b change functions 2022-02-28 16:28:57 +01:00