]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
2 years agoblog: Update announcement email to new template
Michael Tremer [Thu, 26 Oct 2023 16:52:33 +0000 (16:52 +0000)] 
blog: Update announcement email to new template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoauth: Update messages to the new design
Michael Tremer [Thu, 26 Oct 2023 16:45:10 +0000 (16:45 +0000)] 
auth: Update messages to the new design

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Redesign the email base template
Michael Tremer [Thu, 26 Oct 2023 16:44:21 +0000 (16:44 +0000)] 
messages: Redesign the email base template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Add a separate stylesheet for fonts
Michael Tremer [Thu, 26 Oct 2023 16:43:07 +0000 (16:43 +0000)] 
messages: Add a separate stylesheet for fonts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Add a $baseurl variable to the fonts
Michael Tremer [Thu, 26 Oct 2023 16:42:21 +0000 (16:42 +0000)] 
CSS: Add a $baseurl variable to the fonts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoipfire.org: Start async loop before running anything else
Michael Tremer [Thu, 26 Oct 2023 08:14:20 +0000 (08:14 +0000)] 
ipfire.org: Start async loop before running anything else

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Automatically inline any CSS
Michael Tremer [Thu, 26 Oct 2023 08:13:57 +0000 (08:13 +0000)] 
messages: Automatically inline any CSS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Add function to embed images
Michael Tremer [Thu, 26 Oct 2023 08:13:09 +0000 (08:13 +0000)] 
messages: Add function to embed images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Encode messages as UTF-8 instead of base64
Michael Tremer [Thu, 26 Oct 2023 08:12:16 +0000 (08:12 +0000)] 
messages: Encode messages as UTF-8 instead of base64

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoasterisk: Perform lazy loading
Michael Tremer [Thu, 26 Oct 2023 08:11:30 +0000 (08:11 +0000)] 
asterisk: Perform lazy loading

We do not need to connect to Asterisk if we are performing any CLI
commands.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoblog: Add email debug handler
Michael Tremer [Wed, 25 Oct 2023 16:44:36 +0000 (16:44 +0000)] 
blog: Add email debug handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Bring back listing.css
Michael Tremer [Wed, 25 Oct 2023 16:19:08 +0000 (16:19 +0000)] 
CSS: Bring back listing.css

This is very large because we pull the entire main stylesheet in and
then add more on top of it. This is however easier than building this
all from the bits and pieces.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfigure: Bump required Python version to 3.11
Michael Tremer [Wed, 25 Oct 2023 15:20:37 +0000 (15:20 +0000)] 
configure: Bump required Python version to 3.11

This probably is not a strict requirement, but I don't test this on
anything else but this version.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfigure: Check for required Python modules
Michael Tremer [Wed, 25 Oct 2023 15:20:22 +0000 (15:20 +0000)] 
configure: Check for required Python modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop requirements.txt
Michael Tremer [Wed, 25 Oct 2023 15:14:17 +0000 (15:14 +0000)] 
Drop requirements.txt

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop memcache
Michael Tremer [Wed, 25 Oct 2023 15:14:06 +0000 (15:14 +0000)] 
Drop memcache

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoratelimiter: Migrate from memcache to redis
Michael Tremer [Wed, 25 Oct 2023 15:12:43 +0000 (15:12 +0000)] 
ratelimiter: Migrate from memcache to redis

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agowiki: Migrate from memcache to redis
Michael Tremer [Wed, 25 Oct 2023 15:06:59 +0000 (15:06 +0000)] 
wiki: Migrate from memcache to redis

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoSend everything to the root logger
Michael Tremer [Wed, 25 Oct 2023 15:02:13 +0000 (15:02 +0000)] 
Send everything to the root logger

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Store avatars in redis
Michael Tremer [Wed, 25 Oct 2023 15:00:30 +0000 (15:00 +0000)] 
users: Store avatars in redis

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agocache: Fix botched argument list on get command
Michael Tremer [Wed, 25 Oct 2023 15:00:14 +0000 (15:00 +0000)] 
cache: Fix botched argument list on get command

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agocache: Do not decode responses
Michael Tremer [Wed, 25 Oct 2023 14:59:50 +0000 (14:59 +0000)] 
cache: Do not decode responses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agocache: Import redis cache module from PBS
Michael Tremer [Wed, 25 Oct 2023 13:59:25 +0000 (13:59 +0000)] 
cache: Import redis cache module from PBS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoAdd an IPFire logo module so that we can customise it depending on time of year
Michael Tremer [Wed, 25 Oct 2023 13:52:31 +0000 (13:52 +0000)] 
Add an IPFire logo module so that we can customise it depending on time of year

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Rename to "Documentation"
Michael Tremer [Wed, 25 Oct 2023 11:16:07 +0000 (11:16 +0000)] 
docs: Rename to "Documentation"

Docs is just too weird...

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoMerge branch 'fireinfo-wip' into new-design
Michael Tremer [Wed, 25 Oct 2023 11:12:10 +0000 (11:12 +0000)] 
Merge branch 'fireinfo-wip' into new-design

2 years agofireinfo: Refactor all the things
Michael Tremer [Tue, 24 Oct 2023 09:29:29 +0000 (09:29 +0000)] 
fireinfo: Refactor all the things

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoblog: Try something to encourage people to sign up & subscribe
Michael Tremer [Tue, 24 Oct 2023 16:55:07 +0000 (16:55 +0000)] 
blog: Try something to encourage people to sign up & subscribe

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Fix editing the mainpage
Michael Tremer [Tue, 24 Oct 2023 16:50:20 +0000 (16:50 +0000)] 
docs: Fix editing the mainpage

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoblog: Move history navigation to the bottom of the page
Michael Tremer [Tue, 24 Oct 2023 16:14:03 +0000 (16:14 +0000)] 
blog: Move history navigation to the bottom of the page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Move option to change password into the profile dropdown
Michael Tremer [Tue, 24 Oct 2023 12:48:33 +0000 (12:48 +0000)] 
users: Move option to change password into the profile dropdown

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agofooter: Refactor - once again
Michael Tremer [Tue, 24 Oct 2023 12:44:00 +0000 (12:44 +0000)] 
footer: Refactor - once again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoauth: Make the login page full size
Michael Tremer [Tue, 24 Oct 2023 11:43:04 +0000 (11:43 +0000)] 
auth: Make the login page full size

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodesign: Adjust the size of titles and breadcrumbs
Michael Tremer [Tue, 24 Oct 2023 11:34:48 +0000 (11:34 +0000)] 
design: Adjust the size of titles and breadcrumbs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodatabase: Update pool parameters
Michael Tremer [Tue, 24 Oct 2023 11:13:41 +0000 (11:13 +0000)] 
database: Update pool parameters

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Make fireinfo/nopaste navigations work in dev environment
Michael Tremer [Tue, 24 Oct 2023 09:09:06 +0000 (09:09 +0000)] 
base: Make fireinfo/nopaste navigations work in dev environment

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Sat, 21 Oct 2023 16:31:33 +0000 (16:31 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agomodules/progress-bar: restyled the progress bar and restored its
Rico Hoppe [Sat, 21 Oct 2023 16:28:39 +0000 (16:28 +0000)] 
modules/progress-bar: restyled the progress bar and restored its
functionality

2 years agofireinfo/releases: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:27:46 +0000 (16:27 +0000)] 
fireinfo/releases: restyled the page

2 years agofireinfo/profile: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:27:00 +0000 (16:27 +0000)] 
fireinfo/profile: restyled the page

2 years agofireinfo/processors: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:26:33 +0000 (16:26 +0000)] 
fireinfo/processors: restyled the page

2 years agofireinfo/modules/table-devices-and-groups: restyled the module
Rico Hoppe [Sat, 21 Oct 2023 16:25:45 +0000 (16:25 +0000)] 
fireinfo/modules/table-devices-and-groups: restyled the module

2 years agofireinfo/index: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:24:52 +0000 (16:24 +0000)] 
fireinfo/index: restyled the page

2 years agofireinfo/driver: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:24:24 +0000 (16:24 +0000)] 
fireinfo/driver: restyled the page

2 years agofireinfo/admin: restyled the page
Rico Hoppe [Sat, 21 Oct 2023 16:20:38 +0000 (16:20 +0000)] 
fireinfo/admin: restyled the page

2 years agofireinfo.py: added a function that gets the avg memory usage
Rico Hoppe [Sat, 21 Oct 2023 16:19:58 +0000 (16:19 +0000)] 
fireinfo.py: added a function that gets the avg memory usage

2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Sat, 21 Oct 2023 16:19:54 +0000 (16:19 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agoblog/post: applied is-hidden-mobile to download button post.release
Rico Hoppe [Thu, 19 Oct 2023 16:43:46 +0000 (16:43 +0000)] 
blog/post: applied is-hidden-mobile to download button post.release

2 years agodonate: wrapped all inputs in div class=control
Rico Hoppe [Tue, 17 Oct 2023 14:51:35 +0000 (14:51 +0000)] 
donate: wrapped all inputs in div class=control

2 years agodocs/files/index: restyled the page
Rico Hoppe [Sun, 15 Oct 2023 15:05:33 +0000 (15:05 +0000)] 
docs/files/index: restyled the page

2 years agobase: fixed a bug where there is a space in the navbar
Rico Hoppe [Sun, 15 Oct 2023 15:04:51 +0000 (15:04 +0000)] 
base: fixed a bug where there is a space in the navbar

2 years agodocs/watchlist: edited a <section>
Rico Hoppe [Sun, 15 Oct 2023 14:29:46 +0000 (14:29 +0000)] 
docs/watchlist: edited a <section>

2 years agodocs/modules/diff: added coloring for lines starting with +/-
Rico Hoppe [Sun, 15 Oct 2023 14:28:59 +0000 (14:28 +0000)] 
docs/modules/diff: added coloring for lines starting with +/-

2 years agodocs/recent-changes: restyled the page
Rico Hoppe [Sun, 15 Oct 2023 14:26:38 +0000 (14:26 +0000)] 
docs/recent-changes: restyled the page

2 years agodocs/edit: restyled the page
Rico Hoppe [Sun, 15 Oct 2023 14:26:14 +0000 (14:26 +0000)] 
docs/edit: restyled the page

2 years agodonate/thank-you: added a missing container
Rico Hoppe [Sun, 15 Oct 2023 14:09:10 +0000 (14:09 +0000)] 
donate/thank-you: added a missing container

2 years agodonate: Pre-fill form with the user's profile
Michael Tremer [Thu, 12 Oct 2023 20:12:49 +0000 (20:12 +0000)] 
donate: Pre-fill form with the user's profile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Drop unused location menu
Michael Tremer [Thu, 12 Oct 2023 19:58:03 +0000 (19:58 +0000)] 
base: Drop unused location menu

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Make the donation link relative on www
Michael Tremer [Thu, 12 Oct 2023 19:57:52 +0000 (19:57 +0000)] 
base: Make the donation link relative on www

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Make the diff colourful again
Michael Tremer [Thu, 12 Oct 2023 19:40:56 +0000 (19:40 +0000)] 
docs: Make the diff colourful again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Thu, 12 Oct 2023 19:28:34 +0000 (19:28 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agodocs: Fix URL computation
Michael Tremer [Thu, 12 Oct 2023 19:26:46 +0000 (19:26 +0000)] 
docs: Fix URL computation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs/diff: restyled the docs diff
Rico Hoppe [Thu, 12 Oct 2023 19:20:02 +0000 (19:20 +0000)] 
docs/diff: restyled the docs diff

2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Thu, 12 Oct 2023 19:17:32 +0000 (19:17 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agodocs/watchlist: restyled the page
Rico Hoppe [Thu, 12 Oct 2023 18:47:02 +0000 (18:47 +0000)] 
docs/watchlist: restyled the page

2 years agodocs/modules/list: restyled the module
Rico Hoppe [Thu, 12 Oct 2023 18:45:45 +0000 (18:45 +0000)] 
docs/modules/list: restyled the module

2 years agodocs/revisions: converted the page to new design
Rico Hoppe [Thu, 12 Oct 2023 18:37:23 +0000 (18:37 +0000)] 
docs/revisions: converted the page to new design

2 years agodonate/thank-you: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:27:42 +0000 (15:27 +0000)] 
donate/thank-you: updated page to new design

2 years agodocs/search-results: updated the page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:09:32 +0000 (15:09 +0000)] 
docs/search-results: updated the page to new design

2 years agoerror: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 15:05:00 +0000 (15:05 +0000)] 
error: updated page to new design

2 years agovoip/registrations: added "Unknown", if transport is unknown
Rico Hoppe [Wed, 11 Oct 2023 14:54:29 +0000 (14:54 +0000)] 
voip/registrations: added "Unknown", if transport is unknown

2 years agodonate.html: updated page to new design
Rico Hoppe [Wed, 11 Oct 2023 14:52:14 +0000 (14:52 +0000)] 
donate.html: updated page to new design

2 years agodocs/404: updated the design of the page
Rico Hoppe [Wed, 11 Oct 2023 14:50:54 +0000 (14:50 +0000)] 
docs/404: updated the design of the page

2 years agomain sass: added a minimum height for the body element
Rico Hoppe [Wed, 11 Oct 2023 14:49:42 +0000 (14:49 +0000)] 
main sass: added a minimum height for the body element

2 years agobase: Dynamically change nagivation on location stuff
Michael Tremer [Tue, 10 Oct 2023 17:29:43 +0000 (17:29 +0000)] 
base: Dynamically change nagivation on location stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agolocation: Update layout to Bulma
Michael Tremer [Tue, 10 Oct 2023 17:23:07 +0000 (17:23 +0000)] 
location: Update layout to Bulma

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agolocation: Move on to the main page
Michael Tremer [Tue, 10 Oct 2023 10:42:21 +0000 (10:42 +0000)] 
location: Move on to the main page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agositemap: Add a new page that links to all sorts of things
Michael Tremer [Tue, 10 Oct 2023 10:36:11 +0000 (10:36 +0000)] 
sitemap: Add a new page that links to all sorts of things

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Make code in the primary colour
Michael Tremer [Tue, 10 Oct 2023 09:55:29 +0000 (09:55 +0000)] 
CSS: Make code in the primary colour

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodownloads: mirrors: Simplify markup
Michael Tremer [Tue, 10 Oct 2023 09:48:53 +0000 (09:48 +0000)] 
downloads: mirrors: Simplify markup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodownloads: mirrors: Remove any unused code
Michael Tremer [Tue, 10 Oct 2023 09:10:42 +0000 (09:10 +0000)] 
downloads: mirrors: Remove any unused code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Drop sidebar stuff which we no longer use
Michael Tremer [Mon, 9 Oct 2023 16:50:48 +0000 (16:50 +0000)] 
docs: Drop sidebar stuff which we no longer use

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Replace "IPFire Wiki" with "IPFire Documentation"
Michael Tremer [Mon, 9 Oct 2023 16:48:38 +0000 (16:48 +0000)] 
docs: Replace "IPFire Wiki" with "IPFire Documentation"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Make the wiki footer smaller
Michael Tremer [Mon, 9 Oct 2023 16:47:05 +0000 (16:47 +0000)] 
docs: Make the wiki footer smaller

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Decide on page width on large viewports
Michael Tremer [Mon, 9 Oct 2023 16:34:37 +0000 (16:34 +0000)] 
docs: Decide on page width on large viewports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Remove a double container
Michael Tremer [Mon, 9 Oct 2023 16:34:27 +0000 (16:34 +0000)] 
docs: Remove a double container

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocs: Update link to wiki.ipfire.org
Michael Tremer [Mon, 9 Oct 2023 16:30:26 +0000 (16:30 +0000)] 
docs: Update link to wiki.ipfire.org

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agowiki: Fix fetching any watched pages
Michael Tremer [Mon, 9 Oct 2023 16:27:21 +0000 (16:27 +0000)] 
wiki: Fix fetching any watched pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Remove all sorts of references to the old wiki
Michael Tremer [Mon, 9 Oct 2023 16:10:34 +0000 (16:10 +0000)] 
base: Remove all sorts of references to the old wiki

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohelp: Remove link to the wiki from the help page
Michael Tremer [Mon, 9 Oct 2023 16:07:04 +0000 (16:07 +0000)] 
help: Remove link to the wiki from the help page

This is no longer necessary as the documentation is being linked from
the main navbar.

This change also moves the two remaining things next to each other.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Make navbar items tabs
Michael Tremer [Mon, 9 Oct 2023 16:00:24 +0000 (16:00 +0000)] 
base: Make navbar items tabs

This way, the is-active class has an actual effect.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobase: Add link to the documentation to the main nav
Michael Tremer [Mon, 9 Oct 2023 15:59:32 +0000 (15:59 +0000)] 
base: Add link to the documentation to the main nav

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Fix moving the footer to the bottom
Michael Tremer [Mon, 9 Oct 2023 15:54:40 +0000 (15:54 +0000)] 
CSS: Fix moving the footer to the bottom

The viewport was not scaled up to the maximum height of the window which
is why the footer was not pushed to the bottom of the page.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodownloads: Suggest next steps in an easier way
Michael Tremer [Mon, 9 Oct 2023 15:49:18 +0000 (15:49 +0000)] 
downloads: Suggest next steps in an easier way

Fixes: #13189
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodownloads: Use hero unit on thank you page
Michael Tremer [Mon, 9 Oct 2023 15:36:01 +0000 (15:36 +0000)] 
downloads: Use hero unit on thank you page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Wed, 2 Aug 2023 13:39:52 +0000 (13:39 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agobase.html: footer down
Rico Hoppe [Wed, 2 Aug 2023 11:02:36 +0000 (11:02 +0000)] 
base.html: footer down

2 years agousers/edit.html: updated to new design
Rico Hoppe [Tue, 1 Aug 2023 12:02:19 +0000 (12:02 +0000)] 
users/edit.html: updated to new design

2 years agoremoved an empty line at the end of the file
Rico Hoppe [Fri, 28 Jul 2023 16:09:14 +0000 (16:09 +0000)] 
removed an empty line at the end of the file

2 years agoregister-success.html updated to new design
Rico Hoppe [Thu, 27 Jul 2023 22:20:14 +0000 (22:20 +0000)] 
register-success.html updated to new design