-
Notifications
You must be signed in to change notification settings - Fork 59
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
241217 Release #2429
Merged
Merged
241217 Release #2429
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ting delete event type
Remove obsolete diagram
…-option remove invalid Some option from UI
Display title of current organization in confirmation dialog
…and load correctly.
Map gender fields on CSV import
For some reason, the useUser() hook was defined in useFocusDate.ts and used a context defined there, while a separate UserContext was defined in env/UserContext.ts. This PR moves the useUser() to it's own module and reuses the existing context.
…adListIfNecessary()
UI to reject join form
…nction returned from useEffect
…or-message Update error message for unlocked targets.
Make map tiles and polygons render correctly on pan/zoom
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR packages the 241217 release, which adds several new features, including a new prototype Activist Portal.
Contributors
In addition, the following comrades contributed to this release through their work on the early Activist Portal prototypes in 2023:
New features
"My Zetkin" activist portal prototype
This is the next step towards full Gen2/Gen3 feature parity. It's been six months since organizers could move away from Gen2 for all tasks, but phone bankers and "regular activists" who just want to sign up to events still need to use Gen2 web apps for that.
This initial mobile-first prototype of the activist portal adds pages at /my, where activists can find their events, call assignments and canvassing assignments, as well as more events to sign up for. It is built to be able to replace the /dashboard page in gen2.
At this point, the only way to find this page is by navigating manually to the /my URL, and it will be a while before we start start redirecting all Gen2 users here. But we encourage power users to try this already, as we continue to build out the full activist portal suite of pages.
Gender mapping during import
It's now possible to "map" values from a file to the Zetkin gender options. This makes it possible to import gender data with fewer requirements and restrictions on the source file.
Bug fixes and minor improvements