Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | REUSE: Fix list of default files | hellekin | 2020-10-29 | 1 | -2/+2 | |
| | | ||||||
| * | REUSE: Add CC-BY-SA-4.0 to schema | hellekin | 2020-10-29 | 1 | -0/+4 | |
| | | ||||||
| * | REUSE: Add AGPL-3.0-or-later to routes | hellekin | 2020-10-29 | 1 | -0/+3 | |
| | | ||||||
| * | REUSE: Add LAL-1.3 to translation strings | hellekin | 2020-10-29 | 1 | -0/+4 | |
| | | ||||||
| * | REUSE: Add MIT to original Rails files | hellekin | 2020-10-29 | 3 | -0/+12 | |
| | | ||||||
| * | REUSE: Add CC-BY-SA-4.0 to documentation | hellekin | 2020-10-29 | 3 | -0/+16 | |
| | | ||||||
| * | REUSE: Add AGPL-3.0-or-later on remaining IN COMMON code | hellekin | 2020-10-29 | 4 | -0/+16 | |
| | | ||||||
| * | REUSE: Add LAL-1.3 to app/views | hellekin | 2020-10-29 | 1 | -1/+1 | |
| | | ||||||
| * | REUSE: Add AGPL-3.0-or-later to app/* | hellekin | 2020-10-29 | 31 | -2/+311 | |
| | | ||||||
| * | REUSE: Add LAL-1.3 license to SCSS | hellekin | 2020-10-29 | 12 | -0/+153 | |
| | | ||||||
| * | REUSE: Add general config | hellekin | 2020-10-29 | 1 | -5/+40 | |
| | | ||||||
| * | REUSE: Add licenses | hellekin | 2020-10-29 | 6 | -0/+1569 | |
| | | | | | | | | | | | | | | | | | | CC-0 -> public domain for insignificant files CC-BY-SA-4.0 -> for documentation LAL-1.3 -> for creative content MIT -> for existing Ruby on Rails files ODbL-1.0 -> for database schema ODC-By-1.0 -> for database content | |||||
| * | Add REUSE.software | hellekin | 2020-10-28 | 2 | -0/+623 | |
| | | | | | | | | | | | | | | REUSE compliance makes it easier to maintain source code copyright and licensing information. See https://reuse.software/ | |||||
| * | Merge branch 'markdown' | hellekin | 2020-10-27 | 4 | -1/+51 | |
| |\ | ||||||
| | * | Add Markdown to format Resource.description | hellekin | 2020-10-27 | 2 | -1/+44 | |
| | | | ||||||
| | * | User commonmarker gem | hellekin | 2020-10-27 | 2 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | This adds support for Markdown for Resource descriptions. CommonMark: https://commonmark.org/ Gem documentation: https://gjtorikian.github.io/commonmarker/ | |||||
| * | | Added sanitization of data, puts instead of null or / data. Also strips ↵ | Nemael | 2020-10-24 | 1 | -6/+18 | |
| |/ | | | | | | | trailing whitespaces. It only sanitizes phone_number, website and email because they these data are following a format. Name, address, etc... are not sanitized | |||||
* | | Add map support | hellekin | 2020-11-11 | 5 | -23/+45 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This commit creates a dedicated Map model and moves the JavaScript from view to a Stimulus controller. - Stimulus.js https://stimulusjs.org - Leaflet.js https://leafletjs.org Upcoming resources: - https://discourse.stimulusjs.org/t/leafletjs-with-stimulusjs-on-rails-6/1343/4 - https://github.com/ghybs/leaflet-defaulticon-compatibility | |||||
* | | Remove example controller | hellekin | 2020-11-11 | 1 | -18/+0 | |
| | | ||||||
* | | Adjust Style for mobile and stimulus | hellekin | 2020-11-11 | 7 | -4/+119 | |
| | | ||||||
* | | Add Leaflet through yarn | hellekin | 2020-11-10 | 2 | -0/+6 | |
| | | ||||||
* | | Add stimulus.js | hellekin | 2020-10-23 | 5 | -0/+62 | |
| | | ||||||
* | | Remove bork agent_selector_form helper | hellekin | 2020-10-09 | 2 | -11/+0 | |
| | | ||||||
* | | Remove debug info | hellekin | 2020-10-09 | 1 | -1/+0 | |
| | | ||||||
* | | Grant maintainer to group owner | hellekin | 2020-10-09 | 1 | -0/+2 | |
|/ | ||||||
* | Enable switching Agent | hellekin | 2020-10-09 | 5 | -5/+48 | |
| | | | | | | | Switching current Agent can help with roles and resource access. Go to your dashboard by clicking the avatar. Select agent and hit "Select" | |||||
* | Fix Resource edition | hellekin | 2020-10-09 | 6 | -19/+24 | |
| | ||||||
* | Fix flashes style | hellekin | 2020-10-09 | 1 | -5/+12 | |
| | ||||||
* | Wrap debug with login | hellekin | 2020-10-09 | 1 | -4/+6 | |
| | | | | To avoid breaking on logout | |||||
* | Avoid errors on missing Taxonomy | hellekin | 2020-10-09 | 2 | -5/+5 | |
| | ||||||
* | [WIP] Add Resource business logic | hellekin | 2020-10-09 | 1 | -50/+60 | |
| | | | | | | | | Currently there's a bug throwing: TypeError (nil is not a symbol nor a string) When creating a Resource... | |||||
* | Add some stats | hellekin | 2020-10-09 | 1 | -0/+20 | |
| | ||||||
* | Add a selector for categories and sections | hellekin | 2020-10-09 | 1 | -0/+10 | |
| | ||||||
* | Add permissions | hellekin | 2020-10-09 | 2 | -1/+11 | |
| | | | | | - `current_agent` is now a full instance of Agent - provide helpers to verify current user roles | |||||
* | Scope routes to Agent | hellekin | 2020-10-09 | 8 | -23/+111 | |
| | | | | | | | Since an Agent is required for all records, we scope the routes and get it present for free ;) This commit also adds resource views. | |||||
* | Add Classifications and Resource validations | hellekin | 2020-10-09 | 11 | -31/+147 | |
| | | | | | | | | | | | | | | | | - Turn `has_and_belongs_to_many` into `has_many :through`: now, resources and sections are related through Classifications. - Refactor usage of jsonb column to use ActiveRecord validations - Attention! store_accessor: NOTE: If you are using structured database data types (eg. PostgreSQL hstore/json, or MySQL 5.7+ json) there is no need for the serialization provided by .store. Simply use .store_accessor instead to generate the accessor methods. Be aware that these columns use a string keyed hash and do not allow access using a symbol. NOTE: The default validations with the exception of uniqueness will work. For example, if you want to check for uniqueness with hstore you will need to use a custom validation to handle it. https://api.rubyonrails.org/classes/ActiveRecord/Store.html | |||||
* | Add categories, sections, and import data | hellekin | 2020-10-08 | 8 | -1/+475 | |
| | ||||||
* | Fix z-index for map and article | hellekin | 2020-10-08 | 2 | -1/+1 | |
| | ||||||
* | Fix typo | hellekin | 2020-10-08 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'map-style' | hellekin | 2020-10-08 | 8 | -32/+177 | |
|\ | ||||||
| * | Make map more beautiful | hellekin | 2020-10-08 | 8 | -32/+177 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces a few things: 1. New `content_for` hooks for :debug, :head, and :body_end so that views code remains consistent and clean 2. Fullscreen map! 3. Welcome#index view, the Rails way It also moves controller-related code to the controller, Enjoy! | |||||
* | | Changed 'has_ony' to 'has_one' | Nemael | 2020-10-08 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'taxonomies' | hellekin | 2020-10-08 | 10 | -1/+147 | |
|\ | ||||||
| * | Add model foundation for classifications | hellekin | 2020-10-08 | 10 | -1/+147 | |
| | | | | | | | | | | | | | | | | Taxonomy > Category > Section This commit adds models for it. https://doc.incommon.cc/#classifications | |||||
* | | Removed the hand-picked markers because they caused errors | Nemael | 2020-10-08 | 1 | -3/+3 | |
| | | ||||||
* | | Map added but no dynamic points placed, the current points are hand-picked ↵ | Nemael | 2020-10-08 | 1 | -0/+48 | |
|/ | | | | from the data | |||||
* | Attempt to a fix for the edit resource page | Nemael | 2020-10-08 | 1 | -2/+2 | |
| | ||||||
* | Added leaflet gem and changed a bit the Edit Ressource page to be able to ↵ | Nemael | 2020-10-08 | 2 | -4/+10 | |
| | | | | edit categories | |||||
* | Fix form, add flash | hellekin | 2020-10-06 | 5 | -3/+88 | |
| | ||||||
* | First pass at Resources... | hellekin | 2020-10-06 | 4 | -4/+19 | |
| |