kopia lustrzana https://gitlab.com/soapbox-pub/soapbox
Wykres commitów
Wybierz gałęzie
Ukryj Pull Requesty
actually-fix-tabs-bar
admin-dashboard-policy-ui
ads-account
ads-token
alex-chats
api-accept
autoload-false-fix
better-alerts
better-thread-display
bosnian
browserlist
build-json
bun
bundle-emoji
canvas-permission
captcha
cashu
change/posts-and-replies-public
chat_textarea_autosize
chats-fixes
chats-push-2
chats-router
chats_delete_account
chats_paste
chats_typing
ci-build
ci-review-rules
cleanup
code-quality
color-improvements
comment-danger
commenting
compose
composer-jump-take-seven
config-ui-updates
csstype
custom-allowed-emoji
danger-assign
danger-nocache
datepicker-css
deduplicate
deno
deno-prep
deps-pull-push
detailed-status-hover-card-improvements
develop
ditto
dnd
downgrade-react-17
draftjs
drag_drop
edit-history
edit-profile-fix
emoji-datasource-15
emoji-improvements
emoji-picker-react
entities
entity-store
error-boundary-browser-info
feat-adm-ui-zap-splits
feat-zap-split
feature/local-only-statuses
feature/misleading-links
features
features-override
feed-suggestions
finish-refactor-pure-status-component
fix-build-warnings
fix-data-override
fix-emoji-picker
fix-error-messages
fix-full-screen
fix-i1576
fix-instance-favicon-link
fix-notifications-tab
fix-show-multiple-zaps-same-user
fix-test-coverage
fix-timeline-queue-counter
fix-zap-split-identical-id
fix/media-blob-bug
fix/tabs-bar-issues
follow-packs
for-you
gleasonator
glitchtip
group-hashtags
group-members
groups
hide-status-actions
homepage-hide-logo
hoverstatus-max-height
i1461
i1601
icon_picker_admin_config
importer-refactor
improve-ci
improve-media-viewer
improve-readme
inline_pdf
instancev2
items
jest-ts-fix
jsnes
ky
link-previews
list-btn-crash
loading-indicator-on-tls
main
manage-followers-section
manual-account-lookups
maybe-fix-revoke
media-dim
media-gallery
media-modal-fix
media-modal-thread-view
media-view-context
mention-reblog-author
mints
missing-header-fix
modal-video-fix
modals-overflow
nank-fix
next
next-feed
next-interactions
next-old
next-virtuoso
next-virtuoso-proof
nip46-string
noreferrer
nostr-fools
nostr-sign-load
nostr-ws
notifs-dropdown
nuke-scss
party-hat
password-reset
patch-2
patch-3
patch-4
pgp
pip
poast
preload
profile-avatar-switcher
public-report
purgecss
quote-replies
react-query-api
redesign-interaction-bar2
redesign-sign-up-log-in
relay
remove-account-counters-reducer
remove-immutable-compose
remove-makegetotheraccounts
renovate/css-loader-5.x
renovate/cssnano-7.x
renovate/docker-25.x
renovate/docker-26.x
renovate/eslint-9.x
renovate/formatjs-monorepo
renovate/lock-file-maintenance
renovate/major-react-monorepo
renovate/major-reactrouter-monorepo
renovate/node-22.x
renovate/react-datepicker-6.x
renovate/react-overlays-4.x
renovate/stylelint-config-standard-scss-13.x
renovate/testing-library-react-15.x
renovate/vite-plugin-pwa-0.x
renovate/webpack-5.x
renovate/webpack-cli-4.x
reply-to-ui
reports-section
revert-1c9cc9e0
revert-5af0e40a
revert-f5cbaf0b
revert-fa4bd20d
revert-polyfills
review-teardown
rtk-query
safe-html
scroll-to-point-in-thread
scrollable_list
set-dependency-scanning-config-1
settings-alert
sidenav-improvements
site-logo
site-logo-fallback
soapbox-json-api
stable/1.0.x
stable/2.0.x
status-card
status-hook
status-loading
strip-front-mentions
sw-disable-appshell
sw-index-revalidate
tailwind-colors
tajwal
theme-editor-hsl
timeline-nomemo
timeline-settings
timeline-tab-hover-styles
tl-language-filters
to-schema
toast-story
trending-links
ts-auth
tsx-components
tw-typescript
types
typo-portugues-translation
unauthorized
unfollow-icon
unuglify-production
update-compose
update-emoji-mart
update-info-zap-modal
update-zap-button
updating-zoom
upgrade-jest
upgrade-redux
useentities-spread
v1.x.x
v2-context
virtualized-window
virtuoso-debug
vite
vite-build-static
vite-sw
vite2
workbox
x-truth-ads
zod
zod-card
zod-statuses
v0.9
v0.9.0
v1.0.0
v1.1.0
v1.2.0
v1.2.1
v1.2.2
v1.2.3
v1.3.0
v2.0.0
v3.0.0
v3.0.0-beta.1
v3.1.0
v3.2.0
Wybierz gałęzie
Ukryj Pull Requesty
actually-fix-tabs-bar
admin-dashboard-policy-ui
ads-account
ads-token
alex-chats
api-accept
autoload-false-fix
better-alerts
better-thread-display
bosnian
browserlist
build-json
bun
bundle-emoji
canvas-permission
captcha
cashu
change/posts-and-replies-public
chat_textarea_autosize
chats-fixes
chats-push-2
chats-router
chats_delete_account
chats_paste
chats_typing
ci-build
ci-review-rules
cleanup
code-quality
color-improvements
comment-danger
commenting
compose
composer-jump-take-seven
config-ui-updates
csstype
custom-allowed-emoji
danger-assign
danger-nocache
datepicker-css
deduplicate
deno
deno-prep
deps-pull-push
detailed-status-hover-card-improvements
develop
ditto
dnd
downgrade-react-17
draftjs
drag_drop
edit-history
edit-profile-fix
emoji-datasource-15
emoji-improvements
emoji-picker-react
entities
entity-store
error-boundary-browser-info
feat-adm-ui-zap-splits
feat-zap-split
feature/local-only-statuses
feature/misleading-links
features
features-override
feed-suggestions
finish-refactor-pure-status-component
fix-build-warnings
fix-data-override
fix-emoji-picker
fix-error-messages
fix-full-screen
fix-i1576
fix-instance-favicon-link
fix-notifications-tab
fix-show-multiple-zaps-same-user
fix-test-coverage
fix-timeline-queue-counter
fix-zap-split-identical-id
fix/media-blob-bug
fix/tabs-bar-issues
follow-packs
for-you
gleasonator
glitchtip
group-hashtags
group-members
groups
hide-status-actions
homepage-hide-logo
hoverstatus-max-height
i1461
i1601
icon_picker_admin_config
importer-refactor
improve-ci
improve-media-viewer
improve-readme
inline_pdf
instancev2
items
jest-ts-fix
jsnes
ky
link-previews
list-btn-crash
loading-indicator-on-tls
main
manage-followers-section
manual-account-lookups
maybe-fix-revoke
media-dim
media-gallery
media-modal-fix
media-modal-thread-view
media-view-context
mention-reblog-author
mints
missing-header-fix
modal-video-fix
modals-overflow
nank-fix
next
next-feed
next-interactions
next-old
next-virtuoso
next-virtuoso-proof
nip46-string
noreferrer
nostr-fools
nostr-sign-load
nostr-ws
notifs-dropdown
nuke-scss
party-hat
password-reset
patch-2
patch-3
patch-4
pgp
pip
poast
preload
profile-avatar-switcher
public-report
purgecss
quote-replies
react-query-api
redesign-interaction-bar2
redesign-sign-up-log-in
relay
remove-account-counters-reducer
remove-immutable-compose
remove-makegetotheraccounts
renovate/css-loader-5.x
renovate/cssnano-7.x
renovate/docker-25.x
renovate/docker-26.x
renovate/eslint-9.x
renovate/formatjs-monorepo
renovate/lock-file-maintenance
renovate/major-react-monorepo
renovate/major-reactrouter-monorepo
renovate/node-22.x
renovate/react-datepicker-6.x
renovate/react-overlays-4.x
renovate/stylelint-config-standard-scss-13.x
renovate/testing-library-react-15.x
renovate/vite-plugin-pwa-0.x
renovate/webpack-5.x
renovate/webpack-cli-4.x
reply-to-ui
reports-section
revert-1c9cc9e0
revert-5af0e40a
revert-f5cbaf0b
revert-fa4bd20d
revert-polyfills
review-teardown
rtk-query
safe-html
scroll-to-point-in-thread
scrollable_list
set-dependency-scanning-config-1
settings-alert
sidenav-improvements
site-logo
site-logo-fallback
soapbox-json-api
stable/1.0.x
stable/2.0.x
status-card
status-hook
status-loading
strip-front-mentions
sw-disable-appshell
sw-index-revalidate
tailwind-colors
tajwal
theme-editor-hsl
timeline-nomemo
timeline-settings
timeline-tab-hover-styles
tl-language-filters
to-schema
toast-story
trending-links
ts-auth
tsx-components
tw-typescript
types
typo-portugues-translation
unauthorized
unfollow-icon
unuglify-production
update-compose
update-emoji-mart
update-info-zap-modal
update-zap-button
updating-zoom
upgrade-jest
upgrade-redux
useentities-spread
v1.x.x
v2-context
virtualized-window
virtuoso-debug
vite
vite-build-static
vite-sw
vite2
workbox
x-truth-ads
zod
zod-card
zod-statuses
v0.9
v0.9.0
v1.0.0
v1.1.0
v1.2.0
v1.2.1
v1.2.2
v1.2.3
v1.3.0
v2.0.0
v3.0.0
v3.0.0-beta.1
v3.1.0
v3.2.0
-
ac660c2485Refactor auth, get new app token instead of refreshing
Alex Gleason
2020-04-29 16:53:10 -0500 -
652c79b6acRefactor auth app creation
Alex Gleason
2020-04-29 14:07:22 -0500 -
238eed4c1aAllow API auth with app or user token
Alex Gleason
2020-04-29 14:06:26 -0500 -
eef41485c1Improve topnav logo code
Alex Gleason
2020-04-29 00:36:25 -0500 -
be13bc040cFix the expected notifications badge issue
Alex Gleason
2020-04-28 22:50:51 -0500 -
717ef98640cobalt --> azure
Alex Gleason
2020-04-28 22:04:09 -0500 -
31a965b4c4Start improving cobalt theme, refactor css
Alex Gleason
2020-04-28 22:00:50 -0500 -
c0f17cfc21Pull locale from state, almost get dynamic locales working #7
Alex Gleason
2020-04-28 15:25:10 -0500 -
ea5643f138Refactor theme slugs, fixes #40
Alex Gleason
2020-04-28 14:12:25 -0500 -
a60c47bb19Don't persist default settings Only persist settings if they've been overridden by the user
Alex Gleason
2020-04-28 13:49:39 -0500 -
178fdf8818Add getSettings() function
Alex Gleason
2020-04-28 12:59:15 -0500 -
ffb1804c59Use setInterval instead of setTimeout in CaptchaField
Alex Gleason
2020-04-28 12:09:37 -0500 -
642282f049Refactor CaptchaField
Alex Gleason
2020-04-28 11:57:40 -0500 -
90b6244b2fRefresh captcha every 5 minutes
Alex Gleason
2020-04-28 10:26:30 -0500 -
08e6543dc3Pass captcha_answer_data in registration form
Alex Gleason
2020-04-28 10:17:02 -0500 -
082b429feeAdd notifications counter to tab title, fixes #21
Alex Gleason
2020-04-27 21:35:18 -0500 -
05db2fc35fFix eslint unused variable
Alex Gleason
2020-04-27 21:12:59 -0500 -
2ab7125441Implement Pleroma notifications, fixes #1 Working from: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2392
Alex Gleason
2020-04-27 20:51:17 -0500 -
c2a3bc20f8Fix About HTML path
Alex Gleason
2020-04-27 15:48:51 -0500 -
fd2d36e3c3Don't pass props.dispatch to <input>
Alex Gleason
2020-04-27 15:46:11 -0500 -
0529817a6dRemove uneeded field, `domain`
Alex Gleason
2020-04-27 15:30:17 -0500 -
090b9fa426Fix staff profile badges
Alex Gleason
2020-04-27 15:07:24 -0500 -
9f4891fef0isAdmin and isModerator utils
Alex Gleason
2020-04-27 15:05:07 -0500 -
edf22b921cFix form label proptype checks
Alex Gleason
2020-04-27 14:37:19 -0500 -
03251de773Fix `me` PropType checks
Alex Gleason
2020-04-27 13:56:26 -0500 -
099ff10987Output error if vapid key can't be reached
Alex Gleason
2020-04-27 13:39:59 -0500 -
e3a750df28Pull vapid_key from state
Alex Gleason
2020-04-26 19:08:11 -0500 -
baa600dcbeAdd deploy instructions to readme
Alex Gleason
2020-04-26 16:30:39 -0500 -
06a335961d/public --> /static for simpler Pleroma installation
Alex Gleason
2020-04-26 14:41:04 -0500 -
53ac6a8ea6Run i18n tests in development mode
Alex Gleason
2020-04-26 13:02:42 -0500 -
24c7b3a6bfUse NODE_ENV from environment instead of overriding it
Alex Gleason
2020-04-26 12:49:20 -0500 -
741b065d82Disable Filters navlinks
Alex Gleason
2020-04-25 23:46:41 -0500 -
24f448e679/soapbox --> /instance
Alex Gleason
2020-04-25 23:27:02 -0500 -
6477bd3533Fix eslint error
Alex Gleason
2020-04-25 19:56:15 -0500 -
32a5a31591Add createFilter function
Alex Gleason
2020-04-25 19:04:47 -0500 -
7b02e1a823Scaffold filters section
Alex Gleason
2020-04-25 18:27:37 -0500 -
baec6d3fd8Add Lists to desktop profile dropdown
Alex Gleason
2020-04-25 18:27:13 -0500 -
343d3348dfJust disable the "trouble logging in" button for now
Alex Gleason
2020-04-25 18:00:05 -0500 -
ba930c505cRefactor PublicLayout
Alex Gleason
2020-04-25 17:26:47 -0500 -
6813f512e6About Page support
Alex Gleason
2020-04-25 16:10:01 -0500 -
6c698acef0Add "How does it work?" section to README
Alex Gleason
2020-04-25 14:42:16 -0500 -
5d72f981f1Trick React Helmet into loading the CSS better (lime theme only)
Alex Gleason
2020-04-23 22:49:49 -0500 -
0f4918e032gitignore my deploy script
Alex Gleason
2020-04-23 21:13:28 -0500 -
b4e3aa8a8cObliterate /web once and for all
Alex Gleason
2020-04-23 21:13:18 -0500 -
6bcae0dd13Get captcha working
Alex Gleason
2020-04-23 20:48:25 -0500 -
da0de40256Redirect home after registering
Alex Gleason
2020-04-23 19:12:42 -0500 -
af2cbc3455Basic registration form functionality
Alex Gleason
2020-04-23 18:41:20 -0500 -
7d3089270aSimpleForm e.preventDefault() always
Alex Gleason
2020-04-23 15:13:05 -0500 -
606356246aFix NaN media height error
Alex Gleason
2020-04-23 14:59:43 -0500 -
42f39d6aaeStart refactoring media aspect ratio code
Alex Gleason
2020-04-23 12:12:03 -0500 -
85a68e0715Fix Mastodon startup issues
Alex Gleason
2020-04-23 11:42:56 -0500 -
d151ac9b35Break media_gallery calculations into its own function
Alex Gleason
2020-04-23 11:19:12 -0500 -
71b4bb4d06Fix button error
Alex Gleason
2020-04-23 09:19:50 -0500 -
f1c9453620Use React components in registration form
Alex Gleason
2020-04-22 23:15:29 -0500 -
252b3fbf51Refactor LabelInputContainer
Alex Gleason
2020-04-22 23:01:36 -0500 -
924486984eRefactor SettingsCheckbox
Alex Gleason
2020-04-22 22:08:12 -0500 -
a6de9d5e00Refactor SimpleInput
Alex Gleason
2020-04-22 22:02:56 -0500 -
84ee8880e1Break out registration form
Alex Gleason
2020-04-22 19:55:23 -0500 -
4801962988Refactor InputContainer
Alex Gleason
2020-04-22 19:36:27 -0500 -
c367aef6b4Refactor LabelInput
Alex Gleason
2020-04-22 19:09:40 -0500 -
4a675be598Use native accept='' for FileChooser
Alex Gleason
2020-04-22 18:15:50 -0500 -
655fde81e9Refactor TextInput component
Alex Gleason
2020-04-22 18:11:12 -0500 -
b20863ef76soapbox.json --> soapbox.example.json
Alex Gleason
2020-04-22 17:08:18 -0500 -
104270e5c9Handle file uploads to profile editor
Alex Gleason
2020-04-22 17:04:08 -0500 -
1b1bf4cdbePass maxLength directly to TextInput component
Alex Gleason
2020-04-22 16:38:16 -0500 -
6fe57ca055Boilerplate avatar/header selector
Alex Gleason
2020-04-22 16:26:44 -0500 -
4910b99a53Link to Pleroma admin-fe views
Alex Gleason
2020-04-21 20:42:19 -0500 -
36c3529006Fix eslint error
Alex Gleason
2020-04-21 19:46:29 -0500 -
d4d56e5dc8Add "Edit profile" button
Alex Gleason
2020-04-21 19:44:55 -0500 -
e338760fd3Fix settings/preferences icons
Alex Gleason
2020-04-21 19:24:57 -0500 -
f16779219aImprove profile editor
Alex Gleason
2020-04-21 19:22:00 -0500 -
f2b1305ce9Add basic profile editor
Alex Gleason
2020-04-21 18:00:05 -0500 -
6db6793b8bClean up preferences
Alex Gleason
2020-04-21 16:51:04 -0500 -
aa47b35503Use to="" links for settings pages
Alex Gleason
2020-04-21 16:20:17 -0500 -
68f36685b7Add patchMe action
Alex Gleason
2020-04-21 15:53:32 -0500 -
8a5807f5dfSet reduceMotion body class
Alex Gleason
2020-04-21 15:16:33 -0500 -
7e0b4f5f47Add demetricator preference
Alex Gleason
2020-04-21 15:14:06 -0500 -
c90f087d2aAdd dyslexicFont preference
Alex Gleason
2020-04-21 15:10:45 -0500 -
394aaaf23fAdd systemFont preference
Alex Gleason
2020-04-21 15:05:49 -0500 -
500165c478Refactor modal settings
Alex Gleason
2020-04-21 14:41:13 -0500 -
cafa014018Let isStaff accept an undefined value
Alex Gleason
2020-04-21 14:00:31 -0500 -
6ad116c0f9Add Cloudflare note
Alex Gleason
2020-04-21 13:39:30 -0500 -
94aa5bb82bMake local dev more configurable
Alex Gleason
2020-04-21 13:34:18 -0500 -
2e084e9d77Fetch account data from profile_page
Alex Gleason
2020-04-21 12:35:57 -0500 -
a4fe106e7fProxy to HTTPS with webpack dev server
Alex Gleason
2020-04-21 12:35:37 -0500 -
1963f46392Fall back to page title
Alex Gleason
2020-04-21 12:04:00 -0500 -
2afe0e0b56Add more boolean settings
Alex Gleason
2020-04-20 20:56:32 -0500 -
ad60980acfRefactor theme selector dropdown
Alex Gleason
2020-04-20 20:33:27 -0500 -
91b20dc86bRefactor RadioGroup
Alex Gleason
2020-04-20 20:20:07 -0500 -
8b7ee7133bStart refactoring forms
Alex Gleason
2020-04-20 19:33:19 -0500 -
8035048ca4Add modal confirmation settings
Alex Gleason
2020-04-20 18:52:33 -0500 -
84c769c5f6Add modal root to compose form clickable area
Alex Gleason
2020-04-20 18:52:12 -0500 -
0ec8e39051Fix inline compose form clickable area, fixes #30
Alex Gleason
2020-04-20 16:53:22 -0500 -
de703ab748Add padding to Preferences panel
Alex Gleason
2020-04-20 16:17:51 -0500 -
2de1b5466eRefactor isStaff, fixing profile page issues
Alex Gleason
2020-04-20 16:08:31 -0500 -
e761942cedLet default post privacy be configurable
Alex Gleason
2020-04-20 15:18:35 -0500 -
16d65f88f1Fix eslint error
Alex Gleason
2020-04-18 17:13:43 -0500 -
1534842da9Add docs
Alex Gleason
2020-04-18 17:06:51 -0500 -
7712eb6621Use dynamic isStaff function
Alex Gleason
2020-04-18 15:22:40 -0500 -
c6b9968855Add isStaff utility
Alex Gleason
2020-04-18 15:09:54 -0500