mirror of
				https://github.com/dwaxweiler/connector-mobilizon
				synced 2025-06-05 21:59:25 +02:00 
			
		
		
		
	
			
				
					
						
					
					7dab9d71c605b9486f480308e496fe34a9939dad
				
			
			
		
	Connector for Mobilizon
Connector for Mobilizon allows you to display the upcoming events of Mobilizon, which is a federated event listing platform, on your WordPress website.
More details can be found in the WordPress Plugin Directory.
The current changelog can be under source/changelog.txt.
Development
Setup
- Make sure 
npmandcomposerare installed. - Run: 
npm install - Run: 
composer install 
Development build
- Build: 
npm run build-dev - Make sure to keep 
changelog.txtup-to-date. 
Release procedure
- Make sure 
changelog.txtis up-to-date. Use a new version number and copy over the new section intoreadme.txt. - Update 
package.jsonwith the same version number. - Update the 
package-lock.json:npm i --package-lock-only - Build: 
npm run build-prod - Make sure screenshots are up-to-date.
 - Copy the built plugin into 
/trunkof SVN. - Create a new tag of the new version: 
svn cp trunk tags/<version> - Check the version number occurrences in both folders.
 - Commit everything together to the release SVN: 
svn ci -m "release version <version>" - Commit the new version in git with the same message.
 - Tag the new version: 
git tag v<version> - Push the new tag to the repository: 
git push --tags 
Other commands
- Run ESLint: 
npm run eslint - Run JavaScript code coverage with tests: 
npm run coverage - Run tests: 
npm test - Delete build folder: 
npm run clean - Update PHP dependencies: 
composer update - Check for direct PHP dependency updates: 
composer outdated --direct - Format code with prettier: 
npm run format 
Description
				Connector per Mobilizon ti permette di visualizzare i prossimi eventi di Mobilizon sul tuo sito WordPress.
						
						
							
								 https://mobilizon.it
							
						
						
						
						
							
								 Readme
							
						
						
						
						
							
							
							 3.5 MiB
						
					
					Languages
				
				
								
								
									PHP
								
								59.7%
							
						
							
								
								
									JavaScript
								
								40.3%