Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev --> Master #157

Merged
merged 26 commits into from
Dec 17, 2024
Merged

Dev --> Master #157

merged 26 commits into from
Dec 17, 2024

Conversation

abhay-raizada
Copy link
Owner

@abhay-raizada abhay-raizada commented Jun 12, 2024

Branch Aims to incorporate the standards from the NIP: nostr-protocol/nips#1190

* basic implementation done

* Add a basic NIP Draft

* added password support for forms

* fixed some typing errors and ignoring es lint for now from build

* using search params from react router and changed key to pwd

* added support for form password in multiple places

* all functionalities working

* Update nostr-tools, implement nip-44

* yarn lock update

* Create nip-101

* Add From Creation Kind

* Ask for formId

* Fix form settings

* Fetch Forms working

* Send Responses/ Fetch Responses

* Working create forms version

* actually working create forms

* Get Options to work

* CreateForm: create nostr events with new schema

* Make it easier for diffs

* Cleanup

* Remove password generation

* Respond to forms

* Fix failing build

* Encrypted Responses

* Add Editor Config UI

* Access Control on Create`

* Add access control to form filler

* Working Responses

* Working End to end forms

* Remove Old Create Forms

* Add Dashboard, Move old Code

* Add login mechanism

* Add Rudimentary polling

* Working Polls Implementation

* Add gift Wraps

* Fetch via Gift Wraps

---------

Co-authored-by: Ramakrishna <[email protected]>
Copy link

netlify bot commented Jun 12, 2024

Deploy Preview for hilarious-cupcake-5ce684 ready!

Name Link
🔨 Latest commit 5279162
🔍 Latest deploy log https://app.netlify.com/sites/hilarious-cupcake-5ce684/deploys/676112eb0a82700008a139cd
😎 Deploy Preview https://deploy-preview-157--hilarious-cupcake-5ce684.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@abhay-raizada abhay-raizada changed the title NIP-101: Forms on nostr (#151) Dev --> Master Jun 12, 2024
* Add alias pubkey

* Simply Form Access
* Simplify Responses

* Automatically Add logged in user as editor

* Use simplified key format

* Add Submit condition for allowed users

* Public Forms work

* Add Pubkeys

* Correct Dashboard handling
* Fix Dashboard Login

* Remove Old Routes
* Add View Key in Configure Participants

* Decrypt Form with params view Key

* Fix Back button link
Copy link

vercel bot commented Aug 3, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nostr-forms-formstr-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 17, 2024 5:59am

* Add View Results Button on Dashboard

* Make Results work
* Use an app wide relay pool

* Fix Empty Screen
* Add Support For Local forms

* Add Dropdown menu

* Fix keys and responses
* Save automatcially

* Add Delete button
* Add Nostr Functions for create form on web-app

* Use naddr with relay info as form link
* Fix Author and widths in responses

* Bring back export as excel

* work with old urls
* add delete button in the question card

* add undo to delete button

* move delete to a new component
* Fix Dashboard and addresses

* Fix Url on form event card
* add image in markdown format

* add modal and image url

* upload multiple image and live change of the text field

* removed redundent usestate and localstorage

* move upload button to card

* folder icon added

* change to PictureOutlined, remove unwanted code
* Add Option for my forms

* Add My Forms to formstr

* Add Drafts back

* Fix null drafts

* Error handling
* added a modal to render the relays on publish

* get relay list and update checks

* use onRelayAccepted

---------

Co-authored-by: abhay-raizada <[email protected]>
…nt (#190)

* multiple fixes

* multiple fixex

* remove import

* remove saveToMyForms.isRunning
* Bring back notifications

* Fix Types

* Add Tooltip on notifications
* Use Relays from forms, Fix Choice label in resposnes

* Fixes before release
* console log removed, image upload added and draft size fix

* upload on option

* add ! to uploadimage
@abhay-raizada abhay-raizada merged commit 9185d88 into master Dec 17, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants