Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wintercms/wn-backend-module

Read-only mirror of the Backend module for Winter CMS.
https://github.com/wintercms/wn-backend-module

Email templates now use Markdown

Move mail template management to MailManager

617386beda29ea00ec26976e7f9fed2e9279eca8 authored over 7 years ago by Samuel Georges <[email protected]>
Typo

063f939aa26ceed04fceec440afd18ae3136c77a authored over 7 years ago by Samuel Georges <[email protected]>
Introduce concept of system roles

These are roles defined by a special API code, once a system role code is detected, the role bec...

a8b08f487099618de82b3fd14a7241fc95fde9d0 authored over 7 years ago by Samuel Georges <[email protected]>
We probably don't need to call this twice

Refs f8d9667f0ed343210fb96983a97b7bfa779b4def

7d1c266da9b5762b63ea39c16c9be06bfd61a094 authored over 7 years ago by Samuel Georges <[email protected]>
Create migrate script to split permissions out

Permissions have been moved from Groups to a new Role model
Refs #2367

70ea9fc9ccd94d72cc1d5f964eca7e53b4129bb5 authored over 7 years ago by Samuel Georges <[email protected]>
Merge remote-tracking branch 'remotes/origin/develop' into l55upgrade

Conflicts:
modules/system/lang/en/lang.php

6b4844dcfbc48942d10b47e6c3b4a3abb6e88720 authored over 7 years ago by Samuel Georges <[email protected]>
Prevent privilege escalation from crafted requests

Follow up to https://github.com/octobercms/october/commit/2046efb51d8682de9aca68881b378e0e3dcc44...

2a1dad553100c282584e4b4080b9e52152421472 authored over 7 years ago by Luke Towers <[email protected]>
Prevent users from granting permissions they don't have

Prevents users from granting permissions that they themselves do not have. Fixes #1673, and is a...

036265f4b289d30a4bbd6be8931963f30d3ea575 authored over 7 years ago by Luke Towers <[email protected]>
Fix repeater title generation in readOnly mode

Refs: https://github.com/octobercms/october/commit/2a16847724b255a9ca874f3534f259be15106d38

15c4930d1934ae107867bdb07cbfde108d7c4452 authored over 7 years ago by Luke Towers <[email protected]>
Support previewMode for the balloon-selector

Add support for previewMode in the Balloon Selector form field type.
Refs: #2724, 5f91c45

74ca694de264e5414211e6c7954c5baa234657f5 authored over 7 years ago by Luke Towers <[email protected]>
Remove unused descriptionFrom property

Removes unused descriptionFrom property that was probably copy-pasta remnants from the RecordFin...

bb187d0562a7bd8305b1928c4f61566eedc8a3e3 authored over 7 years ago by Luke Towers <[email protected]>
Add support for readOnly Repeater Widgets (#2960)

* Add support for previewMode in Repeater FormWidget
Refs: #2724, https://github.com/octobercms...

ca73f7f0b0ec34bda488221b233b1171c35ed557 authored over 7 years ago by Luke Towers <[email protected]>
Minor UI improvements to recordfinder

Allow span elements to use oc-loading

9e3e7101313b54d93cf4aa0114af074a05014afd authored over 7 years ago by Samuel Georges <[email protected]>
Fix inflexible relation toolbar (#2760)

Improves support for models that don't use `id` as their primary key.

2efff2eabf8950d12c37ac5eae8a9ee87ad1f1a2 authored over 7 years ago by Tschallacka <[email protected]>
Improve support for non-id primary keys

Related: #2760

36daff8e6a0733e935c218612a3122dbbcf80349 authored over 7 years ago by Luke Towers <[email protected]>
Support changing the global default for richeditor buttons (#2937)

Added support for changing the global default for richeditor buttons.
Addresses: #2677, #2384,...

be2dad140ebb00e8a5bc083f1e1b59e64a96e100 authored over 7 years ago by Hartmut Glücker <[email protected]>
Update Chinese translations (#2948)

Credit to @buuug7. Refs: #2948

1115efca011c14298b6e0dbaf6d957c425b34374 authored over 7 years ago by buuug7 <[email protected]>
Added firstDay option to datepicker form widget (#2940)

Documented here: https://github.com/octobercms/docs/pull/243

a8ce4e056f67d0ac2fda701418dd86e33706cc44 authored over 7 years ago by Tobias Kündig <[email protected]>
Translate the value of the text field (#2942)

It is a useful feature, if you like to add translatable value.

88b65d31ca1a87ee7e82415cce3c74011af61715 authored over 7 years ago by Szabó Gergő <[email protected]>
Fixes typo

84cf15be887f942a8913e020bda2f7e4d5f8adf8 authored over 7 years ago by Samuel Georges <[email protected]>
Tszuj up some styling

Add active states and color correct treeview
Adjust proportions of repeater add button

554e7a447c3e1f724b9740bb1fda317491240b0c authored over 7 years ago by Samuel Georges <[email protected]>
Revert recent treeview changes

This ends up over complicating things

ae67b5b94f673c124777149e765c7a3f24f4d484 authored over 7 years ago by Samuel Georges <[email protected]>
Update ace editor 1.2.3 to 1.2.6

Recompile assets
Refs #2570 (without the spam)

60ead357883b884dd8a42fdb716cccccd7792de6 authored over 7 years ago by Samuel Georges <[email protected]>
The event emitter should not be a dependency

Fixes #2938

04ecfed921f3e64e0ed727d129b53a1f20683030 authored over 7 years ago by Samuel Georges <[email protected]>
Enable configuration of backend login session persistence (#2924)

Thanks to @ChVuagniaux. Fixes #2394

cbf302373cbbccfd960a1d7ab4b49806f889bee0 authored over 7 years ago by Christophe Vuagniaux <[email protected]>
Support field being disabled in filterFields()

Completes support for the underlying field object being disabled in model's filterFields() metho...

dec2c7ebcf2d0fde379e519c0fb3a13e1bd33447 authored over 7 years ago by Luke Towers <[email protected]>
Didn't end up using this, so doc instead

ced1c8c00df302b904eb267956e6b0fdeb3f8b3f authored over 7 years ago by Samuel Georges <[email protected]>
Translation into Ukrainian has been added. Added translations into Russian (#2931)

* Added Ukrainian language. Credit to @PopcornPHP for the translation.

116afe494770cf47545f77edc09a9873a8be38c2 authored over 7 years ago by Alexander Shapoval <[email protected]>
Opens a channel for model to talk with form widget

.. and controller and beyond.

6294757c901ed10fbad4ec10a9ffdb8557d963f0 authored over 7 years ago by Samuel Georges <[email protected]>
Create an error making trait

Widgets can throw fatal errors too

817c02fd24847476f181851f5fe9434de128c141 authored over 7 years ago by Samuel Georges <[email protected]>
Rename methods in CollapsableWidget

The methods were far too generic. When a trait or behavior is used, it's usually a good include t...

6756016dfa5309effe2a791f94cf7345581fa9ab authored over 7 years ago by Samuel Georges <[email protected]>
Move session logic to SessionMaker

This allows controller behaviors to access session utils

2fd876e046755f6faf901a154598bd95052865a9 authored over 7 years ago by Samuel Georges <[email protected]>
Custom icon support for treeview

4fab4aa1ed0d42f75a9b81564ea354073a1e7157 authored over 7 years ago by Samuel Georges <[email protected]>
Backend translation for estonian (#2911)

* Added language files for Estonian (et). Thanks to @priitperna!

4f1b70fe23f64ee55b27df42ec4d11cd9224a0dc authored over 7 years ago by Priit Perna <[email protected]>
Base getLoadValue to look at form field first

Fixes https://github.com/octobercms/october/pull/2663
Adding to build 420+ because this might cau...

89907f4f7d629d3e8799eb642648b6a448f64970 authored over 7 years ago by Samuel Georges <[email protected]>
Merge pull request #2904 from arzola/patch-event-doc

Update Report widget event-extensibility docblock

08680a342f4cf3a1c2750f3dfa95fbe68d1836e8 authored over 7 years ago by Samuel Georges <[email protected]>
Tab panes now support CSS spec

See form docs > paneCssClass

064e3c6e6ca5c4e804822b4413a1e3822c63ad70 authored over 7 years ago by Samuel Georges <[email protected]>
Selectable box and fancy breadcrumb

9256f304a505dda223528152e7092d4ea5cd0fa9 authored over 7 years ago by Samuel Georges <[email protected]>
Update Report widget docblock

5575c888a40ae4e0d4f6a203bda4d06a681f3da4 authored over 7 years ago by Oscar Arzola <[email protected]>
String to ::class

ff43278287436f7972864924b2c522f183cf03d1 authored over 7 years ago by Samuel Georges <[email protected]>
Merge pull request #2898 from arzola/master

Added Extensibility to ReportWidgets

e45f8a965cc80ea029687bbf703db479b2798179 authored over 7 years ago by Samuel Georges <[email protected]>
Fixed Formatting and added docblock

79553e86e9936cdcb3f8879afa7f224fcd5d136a authored over 7 years ago by Oscar Arzola <[email protected]>
URL -> Url

ae6642d18e5f10ee2eb6ae0f6a1b34e33bcb9f48 authored over 7 years ago by Samuel Georges <[email protected]>
Fixes hover event on mobile

8b974acc6926cbd3789fd614de083091f3d81328 authored over 7 years ago by Samuel Georges <[email protected]>
Tighten up the look of extra small

Scales down the sidenav by converting px to em then dialing down the container font size
Made the...

3a7cccdfc7fc56b777b2e18008901d6e2fccd4fe authored over 7 years ago by Samuel Georges <[email protected]>
Fixes int folder name showing as 0

Fixes #2902
Code dusting

2ed09e95a55ffd6c49b8bc58a318d2b4a8066442 authored over 7 years ago by Samuel Georges <[email protected]>
Improve mobile and settings page

Use native scroll on mobile devices (much better UX)
Stack settings menu items 2 column medium, 3...

1526c1846093f89699a24e05dd2a7ffd7a8767aa authored over 7 years ago by Samuel Georges <[email protected]>
Added Extensibility to ReportWidgets

36cf6daf98bb030f5b91112f9952d9d0088fba8a authored over 7 years ago by Oscar Arzola <[email protected]>
Tighten up font weight and login screen

Recompile assets

955693459b93adba918df9d1b03be406564ba4d3 authored over 7 years ago by Samuel Georges <[email protected]>
Merge branch 'develop' into l55upgrade

Conflicts:
modules/system/assets/ui/storm.css

2060ea048345c72b6ba7008b792e796fb44f759a authored over 7 years ago by Samuel Georges <[email protected]>
Style fixes

ffb144a9ca3611d3d4a2b4ed81cc9034e856a842 authored over 7 years ago by Samuel Georges <[email protected]>
getPlainForeignKey -> getForeignKeyName

8f2c77d1c3c4419358aca67b78b2da06c980b575 authored over 7 years ago by Samuel Georges <[email protected]>
string -> ::class + docs

aca7b9f8992f1b19a210dcebff9f7ff48a00223e authored over 7 years ago by Samuel Georges <[email protected]>
Backend UI improvements

5a9ca4a510de799645a4c4e7ee29f53d61b511cf authored over 7 years ago by Samuel Georges <[email protected]>
Backend style improvements

This should make Windows PCs look a little nicer, albeit inconsistent with others (Sergoe UI is u...

b5fa58537c3fa08ea2be5b75415a21a45b37b902 authored over 7 years ago by Samuel Georges <[email protected]>
getToken -> token

1de9534bf7c93c5d9e1291bf6b7290924165411b authored over 7 years ago by Samuel Georges <[email protected]>
Merge branch 'develop' into l55upgrade

8e8f866bdf8e7a7ef16eea040f567cb2a8beec0b authored over 7 years ago by Samuel Georges <[email protected]>
Change versions for testing

4d5efa7699e02b0cda08d90f333f7d865d2231df authored over 7 years ago by Samuel Georges <[email protected]>
Made checkbox quick selection configurable

With this change the following configuration will show the quick selection links:
"quickselect"...

329d7121b1575181f3a8c30f59bf1d13b1256cc6 authored over 7 years ago by Priit Perna <[email protected]>
Added scope support to the Relation formwidget

3e64e653049779069313512f133f20588d39de59 authored over 7 years ago by Priit Perna <[email protected]>
Add app.name config

Various other refittings

10e5c7a50d32937eca31fae3ddb1ec168f12ba5b authored over 7 years ago by Samuel Georges <[email protected]>
filterExtendScopes -> listFilterExtendScopes

extendFilterScopes -> extendListFilterScopes
Filter still belongs to the "List", this would help ...

eed2edd3a92af16bb7dd668fafcdff94f3b44772 authored over 7 years ago by Samuel Georges <[email protected]>
Add method to easily extend filter scopes (#2866)

* Add method to easily extend filter scopes
* Add non static method for filter scope extension

5d23c447864fe404d2402099ddcfa8e6f36a2083 authored over 7 years ago by CSNWEB <[email protected]>
Apply web middleware group for the good cookies

b21c3f3b394ea670a58bd99219c732ce4daa32ec authored over 7 years ago by Samuel Georges <[email protected]>
Bump min version to PHP 7

Restore tinker command

d61c518e9d99446aa8c634d2cd0b74076b8a002c authored over 7 years ago by Samuel Georges <[email protected]>
Translate group name and description

Refs: https://github.com/octobercms/october/issues/2772#issuecomment-301125572

c78d2be87f4efa56190459b8329d13c420dc85e4 authored over 7 years ago by Luke Towers <[email protected]>
Strip indexes from repeater data sets

145533f70e6765e5ef80a08570e9c4fda0473fc4 authored over 7 years ago by Samuel Georges <[email protected]>
Code dusting (#2826)

Code cleaning according to PSR-2 w/ exemptions (mostly dust).

868da9aa3fac4db6f4c91d3b7dd851a8013b4a6f authored over 7 years ago by Quezler <[email protected]>
Retain true backward compatibility with early repeater

db00df466c4f23492c8e4e027a6b6c4c39ffd1e7 authored over 7 years ago by Samuel Georges <[email protected]>
Allow external group field definition - Refs #2772

dc01f6c5d787885e15606a9353fe37fc7a6fd982 authored over 7 years ago by Samuel Georges <[email protected]>
Minor logic change

9065ec325d8d7064d683c28786d7418840c063d5 authored over 7 years ago by Samuel Georges <[email protected]>
Scrollpad not rendering on open - Refs #2772

40463d65b53d366a9074907d49e3143218b919bb authored over 7 years ago by Samuel Georges <[email protected]>
Collapsed items should default to or include the group name - Refs #2772

fdc4f5394c0cee7ec54d36bbe777cda4ae131880 authored over 7 years ago by Samuel Georges <[email protected]>
Add button lacks loading state - Refs #2772

e96cbe6cf1ef4cb9f2bdb12a32e1dcc87e915001 authored over 7 years ago by Samuel Georges <[email protected]>
Merge pull request #2803 from CSNWEB/patch-5

Add readonly / disabled support for checkboxlist (relation form widget)

e679f15314f15ecdda5322a84b6b79bdc73453c9 authored over 7 years ago by Luke Towers <[email protected]>
Implement working prototype of a grouped repeater

Refs #2772

cf863e91aedbc262e6e25723773c9e85d5bd2793 authored over 7 years ago by Samuel Georges <[email protected]>
Fixes issue with index incrementation

e9cd911a072f2e65fdcae059aace39b8296b9c96 authored over 7 years ago by Samuel Georges <[email protected]>
Progress on repeater field groups

Refs #2772

150feaea04251ffcfdd1d847d88e7052266d9424 authored over 7 years ago by Samuel Georges <[email protected]>
Move autocomplete to Storm UI

Rename select AJAX from "source" to "handler" (Refs #2836)
Document select handler usage
Recompil...

c067d8aed857e9cb9a98bc5f06d991e96d2525c3 authored over 7 years ago by Samuel Georges <[email protected]>
Merge pull request #2835 from interworks-morr/fix_backend_sidenav_layout

Fixing case-sensitive issue with Backend Sidenav Layout - Issue #2834

6f9a1d564061e133ac9cf5db1c1b2058dc41bf3d authored over 7 years ago by Luke Towers <[email protected]>
Fixing case-sensitive issue with Html

ddb7ef5b08eddc9aee5d4aa3d7ed7c78d5979ae3 authored over 7 years ago by interworks-morr <[email protected]>
Update the Hungarian translation

c784dba5684885fca6948fbdb77ff88fc3f4349e authored over 7 years ago by Szabó Gergő <[email protected]>
Merge pull request #2808 from jlongo/master

Added support/files for pt_pt language

39aeee294e3c97315f2f4e84ad1f8cb32522a4c8 authored over 7 years ago by Luke Towers <[email protected]>
Block media manager entirely if user lacks access

c79ca9de9513550ce3c4ea25d45aeb0943f25f46 authored over 7 years ago by Samuel Georges <[email protected]>
add locale pt-pt in $localeOptions

f7270055d47d499e814f29da63fabc45821a0e88 authored over 7 years ago by José Longo <[email protected]>
Add dir/file for pt_pt language

212bdd214dedc890d998d843ed10f5299e2cc1d0 authored over 7 years ago by José Longo <[email protected]>
DRY up the code

69bf6dfb81e04690afaf5fe9719c4800effac523 authored over 7 years ago by CSNWEB <[email protected]>
Various security and UI fixes

The Media Manager now uses a white list approach to blocking files, we have been advised that the...

f8d1dd187e32729a44a7134a82d2f44cc914ac48 authored over 7 years ago by Samuel Georges <[email protected]>
Repeaters Firefox compatibility fixes (#2738)

* Repeaters fix Firefox collapse/expand buttons not working

* Repeaters fix Firefox open new ...

8f03c49649bb3a41f6c89999f1131b949d579f06 authored over 7 years ago by Christophe Vuagniaux <[email protected]>
Add readOnly / disabled support for checkboxlist

Relations rendered with the relation formwidget using checkboxlist are now correctly rendered li...

4d8744d99462b49246cfc96487e74ac383b5c3f4 authored over 7 years ago by CSNWEB <[email protected]>
Fixes recordfinder (again)

Lots of complicated stuff going on here, all elements are getting wiped out when a record is upda...

a6f11c2a1804d4ffb581c720ff22869213ed2622 authored over 7 years ago by Samuel Georges <[email protected]>
Move the change event to the input element

This should bubble to the parent control element and persist any logic that depends on the old ev...

a8fed7a13838120f6f354dc81f5e85a59e1dac0f authored over 7 years ago by Samuel Georges <[email protected]>
Fixes JS error in recordfinder

It looks like the inheritance of the foundation library has caused a logic error
Refs #2756
Recom...

b2f6093b77b6853f2b45feebd7afcbd1e61489ba authored over 7 years ago by Samuel Georges <[email protected]>
Update Dutch language for build v409

2ee76af9fc234d2b59cd27f8a774f7c22480d011 authored over 7 years ago by Alwin Drenth <[email protected]>
Support updating existing sidemenus

Fixes #2757, #2777

27446ad45b12097ec8b7c83bf888d692aea83e76 authored over 7 years ago by Luke Towers <[email protected]>
Improve form controller docs

37fbd4823d9160f244786404de20d4db34c17e7e authored over 7 years ago by Samuel Georges <[email protected]>
Refactor remove option implementation

Refs #2756

Add disabled support
Fixes #1199

af2245933112f66cc82a353e3acf0eba2a406256 authored over 7 years ago by Samuel Georges <[email protected]>
Merge pull request #2756 from ChVuagniaux/RecordFinder-Remove-button

RecordFinder - add a remove button

b8e8702eb87e0f941a843c7e0b23d0933e11ce8f authored over 7 years ago by Samuel Georges <[email protected]>
Added a check for missing dependencies in two places

- System dashboard now lists missing dependencies
- Installing a plugin with missing dependencies...

a5a9fa4a5d77ebf18c90a77b8dfc1ee136d71fb9 authored over 7 years ago by Samuel Georges <[email protected]>
Update _recordfinder_form hard coded button "Cancel" text

460f36a0e8f1600df8253ff81463a64794aaae1f authored over 7 years ago by juysoft <[email protected]>