Vivek

Zero-JS Hypermedia Browser

avatar
Vivek
vivganes@vivekganesan.com
npub1ltx6...z40t
Maker of kanbanstr.com (Kanban on nostr) and zapddit.com (a reddit-style nostr client) - Enabling intl. hashtags on nostr now #தமிழ் #ಕನ್ನಡ #हिंदी

Notes (11)

📢📢📢KANBANSTR UPDATE OF THE DAY 1. Like any Kanban card you see on the wild? You can now make it yours by cloning it into any board you maintain or own 😉 image image Thanks to nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qqsvp9xvc6em87tfhsm6jq9qrg7xn35j2vh7m2usn24xen5t7hcx5qc7ey3y4 for building this feature 🚀 2. Do you want to track *some other* board's card on your board, without manually updating the status when the owner changes their own card's status? You can do that by using the 'Track this card in another board' menu item. For example, if you want to track some other team's specific card on your team's board, just so you could keep an eye on it. image A tracker card will have a little tracker symbol on the right like the one below 👇 image And, when you open a tracker card, you can find a link to the original card too, like here 👇 (in case you want to edit it, given that you have access) image 3. As usual, some minor bug fixes are What next? 1. I have not been able to isolate the root cause of the bug reported by nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq37amnwvaz7tmwdaehgu3dwfjkccte9ejx2un9ddex7umn9ekk2tcpy3mhxue69uhkummnw3ez6un9d3shjtnyv4ex26mjdaehxtndv5hkjmnzdauqzythwden5te0dehhxarj9emkjmn99uq3vamnwvaz7tmwdaehgun9d35hgetn9ehhyee0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3kamnwvaz7tmjv4kxz7fwdehhxarjwpkx2cnn9e3k7mf0qyfhwumn8ghj7am0wsh82arcduhx7mn99uqzq0mhp4ja8fmy48zuk5p6uy37vtk8tx9dqdwcxm32sy8nsaa8gkeyum4kyy about zapping someone who has nutzaps configured. I need to get to it. Looks like I need to read up more on nostr:nprofile1qy28wumn8ghj7cnvv9ehgu3wvcmh5tnc09aqzynhwden5te0wp6hyurvv4cxzeewv4esz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcqyzdke7dcp6tkgjew3x0uj2ahuxx9498s0rv633y92l7g9gnm9mffxzldaux 2. Explore Git issues integration 3. Look at comments from the NIP PR (https://github.com/nostr-protocol/nips/pull/1665), think and implement suggestions In case you have not seen #Kanbanstr yet, you can access it at https://kanbanstr.com or run locally by cloning this github repo - https://github.com/vivganes/kanbanstr Any PRs and bugs (issues) always welcome 🙏
2025-01-15 13:11:49 from 1 relay(s) View Thread →
📢📢📢 KANBANSTR UPDATES 1. After looking at the review comments on the NIP, i changed the data structures of Kanban boards and cards. This new data format allows easy multi-user capabilities on #kanbanstr boards. Have you already created a board and are wondering if you have to re-create them due to this data model change? Worry not! Kanbanstr has a migration wizard that will be visible only to the creator of the board which has older format data. Others will see the board normally. image Once you click the migrate button, all your cards in the board will be migrated in a minute or so. Expect a lot of popups if you sign using browser extensions. (Cc: nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq37amnwvaz7tmwdaehgu3dwfjkccte9ejx2un9ddex7umn9ekk2tcpy3mhxue69uhkummnw3ez6un9d3shjtnyv4ex26mjdaehxtndv5hkjmnzdauqzythwden5te0dehhxarj9emkjmn99uq3vamnwvaz7tmwdaehgun9d35hgetn9ehhyee0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3kamnwvaz7tmjv4kxz7fwdehhxarjwpkx2cnn9e3k7mf0qyfhwumn8ghj7am0wsh82arcduhx7mn99uqzq0mhp4ja8fmy48zuk5p6uy37vtk8tx9dqdwcxm32sy8nsaa8gkeyum4kyy nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3qamnwvaz7tmwdaehgu3wd4hk6tcpz9mhxue69uhkummnw3ezuamfdejj7qghwaehxw309amxjar0wghxummnw3erztnrdakj7qpqgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqyw43nv ) 2. Now you can add maintainers to the board you created by clicking on the 'Edit board' button. image You can also edit the board's name and description there. (Cc: nostr:nprofile1q9yhwue69uhhydr0x45rvuenvdshjet6w9k8jumtd9axz735dacnwcmnd4nhz6ngv34hv6r4w4ur2e3kvfukuuttwqmhzcmjv45kgtn0de5k7m36xsurvwf0qy88wumn8ghj7mn0wvhxcmmv9uq3vamnwvaz7tmwdaehgun9d35hgetn9ehhyee0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzemhxue69uhhyetvv9uju6rvd3hjumrfwejj7qgkwaehxw309aex2mrp0yhx6mmnw3ezuur4vghsz9mhwden5te0wfjkccte9ehx7um5wghxyctwvshszxrhwden5te0wfjkccte9ecxcetzwd68ytnrdakj7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7qgkwaehxw309amk7apwdehhxarj9ecxzun50yhsqgxzrvdxekey0n9ajwxuk943tf868qkspl7hkyk4ewadzu4qe4x3wqul6vat ) 3. Any maintainer can now edit any card in the board. 4. You now get a new tab called "Boards I maintain" in the home screen. image 5. There are a few visual improvements done as well, particularly in how the cards look. image What's next? 1. Zap splits on cards 2. "Add this card to my board too" feature ( @npub1cz2ve34nk0ukn0ph4yq2qx3ud8rfy5e0ak4epx42dn8gha0sdgpsgra9kv is working on this ) 3. Zap a board 4. Tracking cards - Cards that track a different nostr event (like a git issue), which automatically travels columns in a board as the tracked event is updated 5. Few more comments to think about on the NIP PR reviews. If you have not taken a look yet, you can see this at https://kanbanstr.com or run locally by cloning the repo - https://github.com/vivganes/kanbanstr/ If you would like to contribute, please feel free to add Pull Requests to https://github.com/vivganes/kanbanstr/
2025-01-13 11:02:17 from 1 relay(s) View Thread →
I have updated the PR for Kanban boards after looking at amazing suggestions from the community. I am yet to resolve some more comments but also I would like to get more eyeballs on this at this point. Link here: https://github.com/nostr-protocol/nips/pull/1665 Any feedback welcome! Thanks nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshszgrhwden5te0dehhxarj9ejkjmn4dej85ampdeaxjeewwdcxzcm99uq3uamnwvaz7tmjv4kxz7fwdehhxarj9emkjun9v3hx2apwdfcz7qpquseke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqj6pgqt nostr:nprofile1qyxhwumn8ghj7e3h0ghxjme0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6jh8rnkd nostr:nprofile1qyt8wumn8ghj7cn9wehjumn0wd68yvfwvdhk6tcpg4mhxue69uhkkdnywp3kjmm80q6xvctzde5hq6m4xemkccm9x3ex5a3nvenx56rkxenkxatwv33hsancdcm8qmm9wyexscmwxd5kgtn0de5k7m30qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyrts65qfz5ztnyk3swyz9teyt40kkwskhqkez7kt0yjvaas76jkwu4295fp nostr:nprofile1qyw8wumn8ghj7argv43kjarpv3jkctnwdaehgu339e3k7mf0qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcprdmhxue69uhhw6r9v96zu6rpwpc8jarpwejhym3wvdhj7qpql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqsj8zdwr nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3qamnwvaz7tmwdaehgu3wd4hk6tcpz9mhxue69uhkummnw3ezuamfdejj7qghwaehxw309amxjar0wghxummnw3erztnrdakj7qpqgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqyw43nv for already adding your suggestions.
2025-01-12 03:24:05 from 1 relay(s) View Thread →
Has anyone faced this issue? During NWC payment to nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcppemhxue69uhkummn9ekx7mp0qydhwumn8ghj7mn0wd68ytf39ehxymewv9hxwctwdyhxxmcpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshszynhwden5te0wp6hyurvv4cxzeewv4esz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3vamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet5qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshsqgzx2l0739jmazvq4yc8908mtev6v5fygpkmp7qey90w0zay0y6t8ccesg0j NWC relay `wss://relay.getalby.com/v1`, I am consistently getting error response like this: ``` ["CLOSED","xxxx","blocked: Request rejected"] ``` Any idea how to get past this? #AskNostr
2025-01-05 17:49:42 from 1 relay(s) View Thread →
Is there a simple UI based tool that allows us to push an already existing json signed event to a relay? #AskNostr
2025-01-05 03:44:10 from 1 relay(s) View Thread →
📢📢📢 ZAPS ARE NOW POSSIBLE IN KANBANSTR! image Zapping a card is now possible enabling #value4value Imagine all the use cases: 1. Zap the card when someone finishes a work. Literally moving from paper/fiat invoices to Lightning invoices. Gig economy, yaay! 2. Influence a developer to prioritize a backlog item by zapping on the card. 3. Ask the users to zap the card, so that the incentive can go directly to the doer of the work. 4. Fundraise for a particular business initiative using Kanban card pitches 5. Anything else? Now, there MAY be a few bugs, please report them as soon as you encounter them. For now, support is for WebLn and NWC. Let me know what you think! My Next Task: Go through all the suggestions people have already left in the NIP, DMs and Github and start working on them. #nostr
2025-01-04 14:50:28 from 1 relay(s) View Thread →
I just (re)learned that NIP-26 for delegation is dead. Is there any other way by which I can let another person edit an event that I created? #asknostr
2025-01-03 20:06:22 from 1 relay(s) View Thread →
Today's updates on #kanbanstr 1. Now easy to find your own boards - Separate "My Boards" tab 2. Now you can see the creator's name on board 3. Bug fixes - Dark mode related Create your own board at https://www.kanbanstr.com Tell me what you want to see here :) UP NEXT - Zaps and reactions on cards image
2025-01-02 15:39:13 from 1 relay(s) View Thread →
📢📢📢ANNOUNCING KANBANSTR - A NEW NOSTR CLIENT ❓What if we could power the Gig economy through #nostr? ❓What if we could use #nostr to track our work and also personal tasks? ❓What if we could #zap people for completing tasks instead of paying them monthly or weekly? Introducing Kanbanstr - An opensource nostr client [BETA obviously] You can do the following as of now: ☑️ Login using nsec, npub, NIP-07 - Done ☑️ Create Boards with multiple columns - Done ☑️ Create cards in boards - Done ☑️ Add/Delete/reorder columns in boards - Done ☑️ Markdown description in cards - Done ☑️ Cards automapped to columns using EXACT status = column name - Done ☑️ Cards assigned to people using 'zap' tags - Done (This is for people to get paid when the card is zapped) What is yet to be done? ⌛ Programmatic - Yet to do ⌛ Zap a card - Yet to do ⌛ Anything that you want to implement Code is available at https://github.com/vivganes/kanbanstr This was done with the #NDK as a supporting framework (thanks, nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft ) You can play around with the app now at https://www.kanbanstr.com/ Beware of bugs though! You can report bugs to me or volunteer a PR too :) BTW, I have also submitted a PR to NIP repository for the same - https://github.com/nostr-protocol/nips/pull/1665 Happy new year, folks! 🥳 image
2025-01-01 11:47:56 from 1 relay(s) View Thread →
Lunch today - North Karnataka Cuisine #india #karnataka #foodstr #foodchain image
2024-12-08 08:41:37 from 1 relay(s) View Thread →
If you haven't already, make sure to checkout https://snapnostr.app/ by nostr:nprofile1qqsf3777lecwnyya6w0d4pgmsyefjyywq0af7aw3zedvflsm4cqj38gpzemhxue69uhkummnw3ezu6nrd3hh2epwv4ej7qgewaehxw309aaxztnsw4e8qmr9wfjkccte9e3k7mf0qys8wumn8ghj7un9d3shjtn4deeh2ur9wfmxjum9vshx7mnvd9hx2tcfc29cm A great tool to post nostr screenshots on fiat media. #nostr
2024-11-13 16:01:55 from 1 relay(s) View Thread →