Commit Graph

518 Commits

Author SHA1 Message Date
echarp 45b18e0c34 The markdown digest seemed broken, no line breaks, we now use kramdown which is able to generate markdown from html 2017-06-04 12:59:14 +02:00
echarp 4ce608dd5c Silly bug blocking identication 2017-06-02 23:55:26 +02:00
echarp fb861930b2 Quick correction on a form label 2017-06-02 13:19:11 +02:00
echarp 664be5db70 Improved accessibility, darker label color 2017-06-02 13:15:23 +02:00
echarp 7e2c45d006 Quick correction for markdown digest 2017-05-28 00:18:01 +02:00
echarp d69a3f8f06 New organisation is set using the url region 2017-05-27 18:57:30 +02:00
echarp fcc80d891b The region selection, when creating/editing events and orgas, done using radio buttons.
This should let the project evolve to a multi country one.

Refs #63
2017-05-27 17:46:01 +02:00
echarp 7de12f70c8 The markdown digest now includes the country code 2017-05-27 14:42:51 +02:00
echarp cb5df5c248 The country flags are all managed using the super flag-icons-rails gem.
The Quebec flag is a simple css declaration!
2017-05-27 13:28:03 +02:00
echarp bdd522a5ff Small addition on the validation form 2017-05-22 16:49:34 +02:00
echarp 9bfef874a0 Better looking forms 2017-05-22 16:42:21 +02:00
echarp bc5267c4dc Quick quick correction, it seems a textarea containing html code that includes style elements is displayed as an empty textarea!
Replaced with a classic text input, tinymce picks it up correctly...
2017-05-20 19:53:38 +02:00
echarp ed797cfafb The country selector is associated with chevron, to let the user see a region can be selected 2017-05-20 18:10:04 +02:00
echarp 6924f7ec3c Changes to the main display: the title is flushed left.
Plus the map footer item is moved to be just below the main calendar view
2017-05-20 17:23:57 +02:00
echarp 7f2b5a7a6e Regions can now be organised into a hierarchy.
The region selector is back on the top page, but right under the related country's flag
2017-05-20 16:02:07 +02:00
echarp ec60e8853b Proper html sanitation for static pages 2017-05-07 22:06:45 +02:00
echarp 66ce115fc3 Link to events on the tag page 2017-05-07 21:44:24 +02:00
echarp 2d5b916077 Listing future events, with full description. Refs #90 2017-05-07 19:29:56 +02:00
echarp c41f81822b Stroked through text is now displayed correctly
Closes #87
2017-05-06 16:31:18 +02:00
echarp eb1f65d524 More tags accepted in the orga and event description 2017-05-06 16:15:38 +02:00
echarp 45722dc224 SPAM removal will not send an email or version data 2017-05-06 15:46:22 +02:00
echarp a048844ce1 Main table no more constrained to a width of 90% 2017-05-04 23:09:21 +02:00
echarp 9e6af6a5f6 Libre en fête logo changed back to april 2017-05-04 22:32:45 +02:00
echarp d9a360575a Added link to brasilian agenda!!! 2017-05-04 22:13:24 +02:00
echarp 082e0a307f Bundle update and subsequent cleaning up related to the new rubocop version 2017-04-22 20:01:47 +02:00
echarp 83f1e9dbc9 Event's url is no longer required 2017-04-22 11:35:37 +02:00
echarp 8f6b37bb8e Libre en Fete banner back on the main page 2017-02-16 19:05:09 +01:00
echarp d26f49e11c Quick correction so that event duplication does reuse tags 2017-02-11 14:34:27 +01:00
echarp a59d293070 Quick correction to correct an exception when a repetition is set without rule 2017-01-22 14:20:47 +01:00
echarp e89329ee04 Updated to libre en fête 2017 2017-01-19 14:54:50 +01:00
Paulo Henrique de Lima Santana 25f7ef9514 removed reclamation 2017-01-18 11:03:12 -02:00
echarp bdfb9311b5 Quick correction on tags in digest 2016-12-17 19:40:32 +01:00
echarp 24e2543a1d Tag links point to the proper page 2016-12-17 18:47:05 +01:00
echarp 5b3228dae8 Webshims and select2 removed, replaced with straight rails datetime select and jquery tags input 2016-12-17 16:59:11 +01:00
echarp 2a4e71f7a9 Translations and preview for organisation moderation mails 2016-11-07 22:30:44 +01:00
echarp 2fae5c09a4 Migration to the gem high_voltage: « Easily include static pages in your Rails app»
This replaces the "application" directory where were stored some common static pages
2016-10-31 23:44:44 +01:00
Paulo Henrique de Lima Santana 1bb504493a Updates in functios to send emails to submitters and/or moderators 2016-10-28 15:46:58 -02:00
Paulo Henrique de Lima Santana 369d7015df Updates in functios to send emails to submitters and/or moderators 2016-10-28 15:14:24 -02:00
Paulo Henrique de Lima Santana 9b2039f5f8 Send emails to moderators when orgas are manipuleted 2016-10-28 14:11:27 -02:00
echarp 778e44f12f Cleaner URL when using the filter form 2016-10-28 14:35:27 +02:00
echarp 2d79606e07 Merge branch 'filter' 2016-10-28 11:33:39 +02:00
echarp 40bfa440a6 A separate filter page lets users search more precisely for events or organisations, in different formats 2016-10-28 11:32:57 +02:00
echarp 414f2ab488 Multi day events and prev/next header links 2016-10-22 11:23:27 +02:00
echarp a57b376151 Separate page to manage a complete filter, presenting all available options 2016-10-21 13:46:32 +02:00
echarp ce956fcd11 Link added from organisation to its events 2016-10-19 14:31:00 +02:00
echarp d574b1624a Url sent in mails are now enclosed in angled brackets,
as recommended in RFC 3986 section C (ftp://ftp.rfc-editor.org/in-notes/rfc3986.txt)

Close #77
2016-10-18 23:28:18 +02:00
echarp 0b4f398f61 No more timezone referenced in ical. Should resolve #76 2016-10-18 15:52:56 +02:00
echarp aaaeb323bc Tags page better displayed 2016-10-18 15:37:03 +02:00
echarp c664c180c1 We can now trace visitors using piwik 2016-10-17 12:21:23 +02:00
echarp a2dc4144e7 Better management of a textual reason when destroying moderated events 2016-09-17 19:41:29 +02:00
echarp 3069dced13 It is now possible to repeat events using a new méthod: nth day of the month 2016-09-17 17:19:41 +02:00
echarp cb474960f0 The rejection reason is better managed 2016-09-11 19:13:10 +02:00
echarp 06e3595988 The changeset displayed on the versions page are now better line wrapped 2016-09-11 18:17:25 +02:00
echarp dfc18d452d Merge branch 'recurrent' 2016-09-11 17:47:39 +02:00
echarp 4192ddcb4a Better changeset display in the versions pages 2016-09-11 17:46:28 +02:00
echarp 2026213536 It is now possible to create repeat events, which will be automatically created during moderation 2016-09-11 17:40:49 +02:00
echarp 160fcafea4 Updated logo and favicon 2016-07-02 17:03:03 +02:00
echarp 64aa18aacd Bundle update, and upgrade to latest turbolinks 2016-07-02 16:48:47 +02:00
echarp 8bbece331e Initial work on recurrent events 2016-06-25 16:03:08 +02:00
echarp 1d5eac21f2 Map legend markers now have the proper color 2016-05-23 01:51:45 +02:00
echarp 6a7895095e Event refusals was not properly sent to the submitter 2016-05-21 12:03:05 +02:00
echarp 76f78baa4d Back to the april banner 2016-05-19 21:42:02 +02:00
echarp 8b7838959b Orga's links now using the proper name_as_tag tranformation 2016-04-24 20:35:21 +02:00
echarp 0a57efcbc9 Removed iframe layout, which was not necessary 2016-04-17 15:34:04 +02:00
echarp 50f429784c Some advances to maps, and translations. Refs #71 2016-04-17 14:07:39 +02:00
echarp f02c0b10f2 Organisations are now also displayed on the map. Refs #71 2016-04-16 23:08:03 +02:00
echarp 77ba9032d3 Organisations can now have a detailed place name and address, plus a specific geocoded localisation. Refs #71 2016-04-09 16:06:22 +02:00
echarp 98c9eeb22e Better correction :) 2016-04-08 18:17:54 +02:00
echarp 28fe903d58 Quick correction so that the libre en fete test does not break events without tags 2016-04-08 18:14:14 +02:00
echarp 9700a88109 It is now possible to limit events near some location. Refs #70 2016-03-12 16:15:17 +01:00
echarp 18af616ce3 Libre en fête logo added to corresponding events 2016-03-01 23:19:47 +01:00
echarp 8d7c7e7f02 Libre en fête icons and banner added to the main calendar page 2016-03-01 22:54:52 +01:00
echarp ad748f04da Using paper trail previous version instead of reify 2016-03-01 22:22:26 +01:00
echarp 6d724bea73 The map title displays the eventual filtering tag in its title 2016-03-01 00:59:17 +01:00
echarp fbeba30cd1 Cleaner tables, particularly for the tighest screens. Refs #14, #24 2016-02-27 18:54:57 +01:00
echarp 938ba42ac6 Kind names properly translated in the tooltip. Refs #48 2016-02-26 23:25:22 +01:00
echarp 16f7a6abf7 Small evolution to the linuxfr form 2016-02-20 17:12:15 +01:00
echarp b14eec0488 Putting protection on some organisations, so that spammers have less access... 2016-01-26 15:09:33 +01:00
echarp df6902a535 Attempt to a quick correction 2016-01-11 13:06:39 +01:00
echarp fd36bc7361 Better counter/filtering. Refs #52 2016-01-10 17:28:47 +01:00
echarp 6846e7abde Filtering active organisations. Refs #52 2016-01-10 17:15:56 +01:00
echarp 09382cb3d2 Organisation kinds counters and filters added to the organisations' page. Refs #52 2016-01-10 16:18:20 +01:00
echarp 8758427e3c Better title to the organisations page. Refs #49 2016-01-10 15:43:22 +01:00
echarp b50bb7712f Deleted organisations are no longer linked 2016-01-10 15:10:01 +01:00
echarp bede2ce5e1 Continuous pagination. Refs #24 2016-01-10 14:42:14 +01:00
echarp 3a5df0b521 More accessible rss feed to the versions page. Refs #15 2016-01-10 01:44:47 +01:00
echarp 0c0d07381b Minor correction to better display versions. Refs #15 2016-01-10 01:39:31 +01:00
echarp b89ca5deb8 Quick correction, so the versions screen does display properly. Refs #15 2016-01-10 01:28:48 +01:00
echarp b0fe24ca4b It is now possible to follow events' and organisations' versions. Refs #15 2016-01-10 01:10:22 +01:00
echarp a51e7cf8fc Automatic tags addition for the linuxfr submission 2016-01-09 16:10:11 +01:00
echarp 604a8d375e Organisation search extended to include description. Refs #42 2016-01-08 11:29:50 +01:00
echarp 4ee87241df The organisations listed along events is now limited to active organisations. Refs #43 2016-01-08 11:23:25 +01:00
echarp 89c5329c29 Correction to the diaspora* field displayed along organisations. Refs #28 2016-01-08 11:15:41 +01:00
echarp 39dff35b36 Small modification to tags helper 2016-01-07 23:10:20 +01:00
echarp 8b1e967e35 Diaspora field added to all organisations. Refs #28 2016-01-07 22:20:09 +01:00
echarp 454d74c831 It is now possible to associate tags to organisations. Refs #21 2016-01-04 00:49:52 +01:00
echarp 184640f7af Organisations' departments are now managed as strings. Refs #10, #30 2016-01-02 16:40:15 +01:00
echarp f2f489aea8 Inactive organisations are now greyed out. Refs #25 2015-12-27 17:09:07 +01:00
echarp 099794cc9e Organisations' administration page display more columns as requested in Refs #15 2015-12-27 17:01:43 +01:00
echarp f3fce5fc6c Addition of an edition link directly on the organisations listing. Refs #22 2015-12-27 16:29:11 +01:00
echarp 79cb273d2c It is now possible to filter organisations by region. Refs #11 2015-12-27 16:12:27 +01:00
echarp d7c55e4ff9 The layout footer now includes a link to propose an organisation 2015-12-27 15:41:47 +01:00
echarp d80965673b Organisation table now presents the last updated column 2015-12-27 15:34:02 +01:00
echarp fbbe57f873 Organisations' administration is now more complete. Refs #19 2015-12-27 14:35:46 +01:00
echarp 0b3db18477 Only a moderator can delete an organisation 2015-12-27 12:56:33 +01:00
echarp 127d043691 Search by department removed. An integer can not be compared like other search parametes. Refs #11 2015-12-27 01:01:25 +01:00
echarp ba545e9fc3 webalizer removed from stats 2015-12-27 00:16:17 +01:00
echarp 4065a73a26 Displaying the "last updated" on organisation's page. Refs #16 2015-12-27 00:08:08 +01:00
echarp 40e367734c Champs "active" et "description" ajoutés aux organisations. Refs #12 2015-12-26 23:32:04 +01:00
echarp 34114bcdea Cleaning up code 2015-12-08 00:43:26 +01:00
echarp 3cbbad9328 Cleaning up the digest template 2015-12-07 23:21:55 +01:00
echarp d9b68c682e Some presentation changes to the dlfp digest 2015-12-05 00:19:45 +01:00
echarp 416a4026d0 The markdown digest evolved in appearance 2015-11-24 00:41:40 +01:00
echarp 35fdf9b3d5 The linuxfr weekly digest should be mostly ready. Refs #4 2015-11-21 17:29:50 +01:00
echarp a9981262c5 Work on the weekly digest. Refs #4 2015-11-10 23:29:05 +01:00
echarp 2e2d790d35 Json listing of events 2015-11-07 15:11:53 +01:00
echarp 7605c39df5 Cleaner haml template 2015-11-07 10:35:20 +01:00
echarp 4b77aa0d96 Small improvements to the submission form 2015-10-28 18:50:30 +01:00
echarp 791b9d58b0 Correction so that the tweet url is actually well generated 2015-10-23 16:21:42 +02:00
echarp b6140f3665 Removal of a second title to a note mailer 2015-10-22 22:39:04 +02:00
echarp 70b34e16cc The note mailer had a title with no translation. Removed as it was not very useful anyway... 2015-10-22 22:36:50 +02:00
echarp 3387a38bda The link between events and organisations is not based on a "tagified" orga's name.
Space, quote and asterisk are replaced with a dash. Colons are removed.

Close #3
2015-10-22 22:03:18 +02:00
echarp 1b6c5e16d2 Big changes related to mail management and events lifecycle 2015-10-22 21:14:36 +02:00
echarp 78b9d36d69 Upgrade to simple calendar V2 2015-09-12 15:31:31 +02:00
echarp 650d5b2aae Using paper trail event version to present the mail diff 2015-09-05 18:56:48 +02:00
echarp be7145539c When duplicating an event, region is now also included in the copied data 2015-08-20 16:25:52 +02:00
echarp e0d6415865 Organisations can now be managed as are managed events: propose, accept or refuse 2015-07-25 18:32:27 +02:00
echarp 6aed6ffc8e Organisation management 2015-05-25 11:42:53 +02:00
echarp bed6719c8f Stylesheet specific to agenda des communs 2015-04-06 22:14:08 +02:00
echarp 4d0c2ec725 Les événements peuvent maintenant avoir un nom de lieu associé 2015-03-08 23:41:52 +01:00
echarp 0333a1ad68 Organisation can now be organised in kinds, and easily modified by moderators 2015-02-28 17:28:05 +01:00
echarp ef7df97949 Table lugs renamed to orgas 2015-02-15 17:10:17 +01:00
echarp 5ab067edf2 Quick correction 2015-02-15 15:56:27 +01:00
echarp c9ed8b2980 The foreign key to table region is renamed to region_id 2015-02-15 15:50:47 +01:00
echarp 741bee5fbc Optimisation rapide pour génération fichier ical 2015-01-21 16:12:16 +01:00
echarp e612c2df1a Les descriptions acceptent maintenant des titres h1, h2, h3 et h4 2015-01-10 14:37:56 +01:00
echarp 5cb943c7c9 Recadrage du symbole pour événement national sur calendrier mensuel 2014-12-28 16:54:58 +01:00
echarp 1c4805c422 The tag label is better managed, and standard compliant 2014-12-23 18:56:49 +01:00
echarp 80ead42da9 The tag label is better managed, and standard compliant 2014-12-23 18:53:06 +01:00
echarp c8c3d95b40 Small evolution, to ensure event duplication is not so automatic: contact email is required 2014-12-21 18:29:37 +01:00
echarp 0270098533 Slightly tighter display 2014-12-21 00:34:30 +01:00
echarp da5be9170c Nice looking serif fonts: palatino or URW Palladio L 2014-12-21 00:14:46 +01:00
Christian P. MOMON 027c8c1c43 Fix blank address which are proposed in new event form. 2014-12-14 22:08:35 +01:00
echarp 986c1177c4 The event tags field is now required 2014-12-14 21:48:52 +01:00
echarp ad023d367f Quick correction for the rss controller 2014-12-14 20:03:31 +01:00
echarp e1233fd91e Simple haml, to be tested in prod 2014-12-14 17:59:15 +01:00
echarp 7cb2d77ee3 Essai de correction, pour ruby 1 2014-12-14 17:54:00 +01:00
echarp ed1c1d6ed0 Cleaning main layout 2014-12-14 11:36:56 +01:00
echarp e7190c62e6 Les adresses sont présentées avec une liste pour reprendre celles déjà utilisées 2014-12-13 15:53:32 +01:00
echarp abb881405d Il est maintenant possible de dupliquer un événement 2014-12-13 00:28:44 +01:00
echarp 3995e22047 Travail sur affichage mobile 2014-11-29 19:48:10 +01:00
echarp f41e5ed054 Correction pour noeud xml 2014-11-25 19:24:04 +01:00
echarp 94a719bc0d Création événement simplifiée et adaptée à petit écran 2014-11-09 15:23:04 +01:00
echarp a8192ba5d6 Ajout rel="tag" sur les tags des événements 2014-11-08 15:47:56 +01:00
echarp 878d8802a4 Petit ajout classe css 2014-11-06 00:36:58 +01:00
echarp 3d6e478a6d Ajout total par région 2014-11-06 00:33:33 +01:00
echarp d9b69aff05 Statistiques par région et année 2014-11-06 00:23:01 +01:00
echarp bb5a037356 Nettoyage de code pour suivre les dernières métriques ABC 2014-11-05 21:25:18 +01:00
echarp 2e3236427f Meilleur lien affiché pour la publication tweeter 2014-10-31 15:35:12 +01:00
echarp d7c963b499 Nettoyage: utilisation de _path plutôt que _url partout dans les vues 2014-10-31 14:33:39 +01:00
echarp 6358cde138 Ajout de liens vers geojson 2014-10-31 14:24:40 +01:00
echarp 5d643a5a28 Ajout lien sur les associations 2014-10-31 14:03:35 +01:00
echarp 1973b3c41e Changements des pages pour les tags et assos, qui incluent maintenant une carte 2014-10-29 11:42:07 +01:00
echarp de75e82ae9 Le nuage de tag est simplifié, et par tag une carte est rajoutée 2014-10-28 00:23:11 +01:00
echarp e078cfefec La carte prend maintenant en compte les éventuels paramètres comme tag ou region 2014-10-27 23:33:47 +01:00
echarp e97c5bc044 Dernière tentative pour un diff unifié propre 2014-10-26 18:32:46 +01:00
echarp 8d8c732504 Simplification génération du flux rss, pour accélérer sa création 2014-10-26 17:25:32 +01:00
echarp b6238ad910 La description des événements n'est plus rendue par markdown (qui était plutôt inutile étant donné tinymce) 2014-10-26 17:13:19 +01:00
echarp 5daed4a832 Retour à un diff plus léger, qui risque moins les soucis de mémoire en production (car appel de diff système fork un process supplémentaire, qui double la mémoire utilisée) 2014-10-26 16:21:00 +01:00
echarp 37c0829b6f Les statistiques fonctionnent à la fois pour mysql et sqlite, en utilisant des requêtes spécifiques pour extraction des mois et année 2014-10-24 01:33:50 +02:00
echarp 0f8c638f9d Les stats par région sont ordonnancées par le nombre d'evts 2014-10-21 00:35:43 +02:00
echarp 604bbbb443 Petit changement espacement dans stats 2014-10-19 16:47:30 +02:00
echarp 0fe4fa8eb5 Meilleurs stats par dates, avec sparklines 2014-10-19 16:20:44 +02:00
echarp d8492dbae7 Lignes de boutons du footer sont plus gros 2014-10-19 00:40:22 +02:00
echarp dc4f2786b8 iframe présentant site web associatif élargie 2014-10-16 22:17:07 +02:00
echarp 3186cacb22 Les favicons des asso sont maintenant à droite 2014-10-15 01:35:42 +02:00
echarp 5ccb7be62b Les liens sur les associations mènent sur leur page d'association 2014-10-15 01:09:42 +02:00
echarp 0260eb2a09 On peut maintenant filtrer pour n'avoir que des evts nationaux 2014-10-14 10:33:22 +02:00
echarp f2f6bcf0cc Le filtrage par région n'inclue plus du tout les evts nationaux 2014-10-13 23:55:18 +02:00
echarp 0d06f2ee69 Évolution de la page pour association 2014-10-13 22:50:59 +02:00
echarp 3ef10bc9b5 Correction sur l'export json d'un événement 2014-10-12 18:33:53 +02:00
echarp 81ee54fff4 L'édition concurrent d'un événement est maintenant bloquée 2014-10-11 16:12:07 +02:00
echarp 83cb7e142f La localisation, nationale ou locale, est ajoutée aux mails 2014-10-11 11:53:17 +02:00
echarp fbf20b5be9 Correction pour conformance html 2014-10-09 12:23:32 +02:00
echarp 1959c8bc21 Correction pour conformance html 2014-10-09 12:20:55 +02:00
echarp ef8dd9d4b4 Correction pour l'url publiée dans twitter 2014-10-05 21:38:12 +02:00
echarp c67ab1f1c0 Travail sur le script de soumission en masse 2014-10-05 12:57:46 +02:00
echarp 9e8a65856e Petite correction pour traduction 2014-10-04 21:21:01 +02:00
echarp 50c021368d Meilleure gestion de la limite des 140 caractères dans twitter 2014-10-04 19:13:19 +02:00
echarp f5ded6c84e L'Agenda du Libre diffuse maintenant ses événements sur twitter 2014-10-04 18:12:03 +02:00
echarp d2f44000d7 Autorisation du tag "style" dans le html 2014-10-03 10:56:37 +02:00
echarp 230a691857 Les diff sont plus agréables à voir 2014-10-03 01:22:54 +02:00
echarp 6e47d45d21 Les diff sont plus agréables à voir 2014-10-03 01:14:45 +02:00
echarp f35d026194 Le calendrier annuel utilise aussi un icône pour les evts nationaux 2014-09-28 12:53:17 +02:00
echarp 6aff381955 Indication de localité mieux présentée 2014-09-28 12:27:51 +02:00
echarp 48e7fbc6c6 Petite correction sur affichage du sélecteur de région 2014-09-28 00:46:35 +02:00
echarp dafb52ddf5 Affichage affiné des evts, avec icone pour indiquer leur localité 2014-09-28 00:16:25 +02:00
echarp 99fb6e2e93 Calendrier principal: la puce des listes permet de savoir si evt local ou national 2014-09-27 13:06:11 +02:00
echarp 1795ab7e4d Correction sur le chemin css pour éditeur tinymce 2014-09-26 22:30:54 +02:00
echarp 23d7343de9 Travail sur apparence du formulaire de soumission 2014-09-26 01:26:33 +02:00