focalboard/mattermost-plugin/server/boards
Miguel de la Cruz 4b0fb92fba
Multi product architecture (#3381)
- provides support for compiling Boards directly into the Mattermost suite server
- a ServicesAPI interface replaces the PluginAPI to allow for implementations coming from pluginAPI and suite server.
- a new product package provides a place to register Boards as a suite product and handles life-cycle events
- a new boards package replaces much of the mattermost-plugin logic, allowing this to be shared between plugin and product
- Boards now uses module workspaces; run make setup-go-work
2022-07-18 13:21:57 -04:00
..
boardsapp.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
boardsapp_test.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
boardsapp_util.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
configuration.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
configuration_test.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
data_retention.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
data_retention_test.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
mutex_adapter.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
notifications.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00
post.go Multi product architecture (#3381) 2022-07-18 13:21:57 -04:00