be07de2f57
Modernize repo summary page with GitHub-style layout
...
Two-column grid: main content + About sidebar.
Extract clone_url_bar component from old summary_detail.
Add repo stats bar (branches, tags, commits, forks).
Move repo metadata (owner, description, dates) into visible
About sidebar instead of hidden behind Show More toggle.
Auto-load language stats when enabled.
2026-03-04 18:48:47 -05:00
722c3bd369
Prototype: OTP auth, styleguide overhaul, login/session rework
...
Replace password reset with email OTP verification flow.
Add auth_otp module, OTP templates, and email delivery.
Expand styleguide CSS with full component library.
Rework login, register, and admin views for cookie sessions.
Remove legacy 2FA templates and password reset flow.
Update SSH wrappers, forms, validators, and middleware.
2026-03-04 16:44:40 -05:00
1dac65fc8a
Wire styleguide.css and ajax.js into root.mako globally
...
- Load styleguide.css before style.css so new design tokens are
available app-wide and new styles take precedence
- Load ajax.js after scripts.min.js — provides qs(), onReady(),
onDelegate(), setCookie(), getCookie(), and other vanilla utilities
- Keep jQuery's $ intact via qs() alias to avoid breaking existing code
- Add no-js class to <html> for capability-driven presentation
- Update error_document.mako with same CSS/JS stack
2026-02-19 20:18:09 -05:00
784a89fc9e
Rename custom.js to ajax.js
2026-02-19 16:15:03 -05:00
340e25aa71
Add living styleguide endpoint and vanilla JS utilities
...
- New /styleguide endpoint with CSS Grid layout system, design tokens,
and component library (buttons, forms, alerts, cards, tables, etc.)
- custom.js replaces jQuery patterns with native DOM APIs
- Pure CSS with custom properties, no preprocessors, no flexbox
- Capability-driven presentation with progressive enhancement
- Wire styleguide app into middleware includes
- Update CLAUDE.md with UI modernization goals
2026-02-19 16:03:21 -05:00
Andrii V
93d4bc5120
Cleanup, better handling for multiline comments in full commit view
2026-02-16 12:45:08 +01:00
Andrii V
cb7f116e22
Fixed repo landing commit messages for multi-line and long line commit msgs
2026-02-13 15:52:01 +01:00
Andrii V
b004f0001c
Fixed some potential scope issues with jQuery and window
2026-01-28 17:33:49 +01:00
Andrii Verbytskyi
9ff7ebfc3b
Merge pull request !2943 from rhodecode-enterprise-ce feature/RCCE-283_long-pull-request-names
...
feature: implements mid trimming long text; implements repo length truncation
2026-01-21 13:56:06 +00:00
RhodeCode Admin
6f7af610e1
maintain(js): updated JS routes
2026-01-14 17:42:56 +01:00
RhodeCode Admin
e5c5e923b0
fix(files): file upload tmpl changes
2026-01-14 17:42:56 +01:00
ievgenii vdovenko
6b4d63e071
feature: adds trimming for global audit logs; makes ellipsis in the end for repo descriptions; add error message for long repo names;
2026-01-07 13:47:55 +01:00
ievgenii vdovenko
88debb4421
feature: fix typo
2026-01-06 18:00:46 +01:00
ievgenii vdovenko
8123a42f8a
feature: removes redundant comments
2026-01-06 17:57:39 +01:00
ievgenii vdovenko
e0b2043c71
feature: implements mid trimming long text; implements repo length truncation
2026-01-06 17:54:17 +01:00
ievgenii vdovenko
f9c939d1e3
fix: fixes comment editing removes slash
2025-12-31 10:36:07 +01:00
RhodeCode Admin
cd01bbbddd
feat(repo-creation): added svn bootstrap, and improved repo creation validation
...
Also added refined UI, ability to pre-validate repo names
fold: repo create
fold repo creation
foldz
feat(repo-creation): added svn bootstrap, and improved repo creation validation
Also added refined UI, ability to pre-validate repo names
fold: repo create
fold repo creation
foldz
fold
2025-12-26 21:42:03 +01:00
Andrii Verbytskyi
b7c79549cc
Merge pull request !2933 from rhodecode-enterprise-ce fix-remove-reviewer-buttons
...
Fixed issue with remove reviewer buttons dissapearing
2025-12-24 18:22:39 +00:00
Andrii V
0a6b41bc09
Fixed issue with remove reviewer buttons dissapearing
2025-12-24 16:36:33 +01:00
ievgenii vdovenko
1be5a7e2f9
fix: toggle section only if preview is active
2025-12-24 12:52:03 +01:00
ievgenii vdovenko
e09ea5e345
fix: toggle file upload section for comments preview
2025-12-24 12:48:15 +01:00
Andrii Verbytskyi
9790153ed6
Merge pull request !2919 from rhodecode-enterprise-ce babel-6-to-7-upgrade
...
Changes from branch: Babel 6 to 7 upgrade
2025-12-23 13:05:09 +00:00
Andrii Verbytskyi
515fc40de7
Merge pull request !2927 from rhodecode-enterprise-ce multi-branch
...
Changes from branch: Multi branch
2025-12-23 10:59:24 +00:00
Andrii V
0a7c6c2bc5
Fixed merge conflicts - regenerated lock file
2025-12-22 14:21:35 +01:00
ievgenii vdovenko
d5ae569ab9
fix: fixes codemirror load; updated codemiror mode modules; fixes grunt config
2025-12-22 11:35:41 +01:00
RhodeCode Admin
102205ec73
feature(scm): added multibranch support for git and mercurial
2025-12-21 08:27:16 +01:00
Andrii V
bbd793df04
Fixed babel config and plugins
2025-12-19 21:39:48 +01:00
Andrii V
5e6502f25f
Rebuilt lock file and deps reduction
2025-12-12 17:25:09 +01:00
ievgenii vdovenko
0132bba779
feature: update code mirror
2025-12-11 10:39:40 +01:00
Andrii V
2f46166d0e
Fixed merge conflicts, regenerated lock file
2025-12-10 17:56:09 +01:00
Andrii Verbytskyi
10ad0686cb
Merge pull request !2871 from rhodecode-enterprise-ce Polymer-lit-migration-1
...
Changes from branch: Polymer lit migration 1
2025-12-10 16:17:29 +00:00
ievgenii vdovenko
781fd21474
fix: luxon seconds precisions
2025-12-10 11:22:02 +01:00
Andrii V
ee09aefa70
Fixed shared styles for new Lit components
2025-12-09 22:23:40 +01:00
Andrii V
36cf92ae8c
Renamed polymer css/less files to lit
2025-12-09 15:54:37 +01:00
Andrii V
048df19e63
Fixed some math operations in LESS after bumping less plugin version
2025-12-08 18:18:42 +01:00
ievgenii vdovenko
a28be32792
fix: fix jquery selector
2025-12-08 14:03:53 +01:00
ievgenii vdovenko
56fc497067
feature: reverts select2 changes
2025-12-08 11:44:35 +01:00
Andrii V
7346bdc00b
Bumped node version for build image, some cleanup from polymer remnants
2025-12-05 17:49:31 +01:00
Andrii V
1791f83dcc
Bumped webpack and grunt, fixed notifications issue caused by minification
2025-12-03 18:13:53 +01:00
ievgenii.v
cf5ea2eac5
migration: migrated dropzone to filepond; couple fixes for select2; fixes luxon seconds display;
2025-12-02 15:42:34 +01:00
Andrii V
7971df8a49
Reapply "Merge pull request !2870 from rhodecode-enterprise-ce Polymer-lit-migration-1"
...
This reverts commit 2aebe6862d .
2025-12-01 18:06:16 +01:00
Andrii V
2aebe6862d
Revert "Merge pull request !2870 from rhodecode-enterprise-ce Polymer-lit-migration-1"
...
This reverts commit 262fefa9a9 , reversing
changes made to 57d841d6ea .
2025-12-01 18:01:18 +01:00
ievgenii.v
89479931d7
migration: update seelect2 to latest version
2025-11-25 13:07:43 +01:00
Andrii V
5e477a58a2
Resolved merge conflicts
2025-11-24 15:29:54 +01:00
Andrii V
b856331a05
Removed ES5 adapter, finished migration of Polymer components, cleanup
2025-11-24 15:21:34 +01:00
Andrii V
241837f815
Migration to lit 2 of most components
2025-11-20 15:17:07 +01:00
ievgenii.v
0a0f79b2c6
migration: migrated to jquery 3.7
2025-11-18 16:41:16 +01:00
Andrii V
f5c56265e9
Migrated rhodecode-app base component
2025-11-14 15:00:27 +01:00
Andrii V
e17f3e7494
Migrated 3 components, set Lit version 2 for babel 6 compatibility, added regenerator-runtime for reverse compatibility
2025-11-14 12:56:54 +01:00
ievgenii vdovenko
c09e1d136e
refactoring: adds comment
2025-11-11 14:35:14 +01:00