netgen / media-site

Netgen Media Site (Powered by Netgen Layouts & eZ Platform)
https://netgen.io
Other
30 stars 10 forks source link

NGSTACK-851 back office skeleton #182

Closed PetraMiseta closed 6 months ago

PetraMiseta commented 6 months ago

NGSTACK-851 + NGSTACK-852

created skeleton for backoffice and integrated netgen conversations module (all css + js files for admin module taken from IOTA)

iherak commented 6 months ago

Could we please do a search&replace and replace everything iota related with something generic?

emodric commented 6 months ago

Could we please do a search&replace and replace everything iota related with something generic?

Absolutely! No mention of iota should not remain.

pspanja commented 6 months ago

I would rename "admin" to "backoffice" to avoid name conflict with CMS admin. That would include assets, templates, translations and code. @emodric would you agree?

emodric commented 6 months ago

Definitely!

pspanja commented 6 months ago

@PetraMiseta please reply to each review comment with the commit that addresses it.

pspanja commented 6 months ago

@PetraMiseta @emodric @iherak rebased for added peak_eng siteaccess, moved routes to config/app and limited backoffice siteaccess to peak_eng, as per https://netgen.atlassian.net/browse/NGSTACK-867, in https://github.com/netgen/media-site/pull/182/commits/8935637985bc52b8953dbe1c6b84bf1fec33c3c1

pspanja commented 6 months ago

Rebased on master for Twig 3.9 support.

PetraMiseta commented 6 months ago

Module is renamed to backoffice https://github.com/netgen/media-site/commit/c4c7339057cafddcf340673e1b6b48aabfbebbd4, IOTA specific code deleted and remained classes are renamed

pspanja commented 6 months ago

@PetraMiseta we are missing menu item for the Dashboard page.

PetraMiseta commented 6 months ago

@PetraMiseta we are missing menu item for the Dashboard page.

@pspanja added https://github.com/netgen/media-site/commit/3106fb06c86b0d9496b6c0ec1bde39f8ae5fa739

pspanja commented 6 months ago

@PetraMiseta there's a JS error in console coming from the Sidebar component (Firefox).