Commit Graph

730 Commits (c9b925d2524166cac06d4cb1a017eb8502d61934)

Author SHA1 Message Date
Alex Gleason 144469cda9
Test: Form input snapshots
4 years ago
Alex Gleason d04f6c9ebc
Test: LoginPage snapshots
4 years ago
Alex Gleason e62d46ce53
Test: Refactor createComponent() helper
4 years ago
Alex Gleason 4a01b80ede
Test: LoginForm snapshot
4 years ago
Alex Gleason 49589e1e7c
Test: Refactor helper functions
4 years ago
Alex Gleason f147940d22
Test: CaptchaField
4 years ago
Alex Gleason 6d6dbd9113
Test: Start creating component snapshots
4 years ago
Alex Gleason 522170c07f
Oops. Typofix.
4 years ago
Alex Gleason 7de801f176
Fonts: spinster --> soapbox
4 years ago
Alex Gleason f4c12c6986
Tests: Boilerplate all reducers
4 years ago
Alex Gleason 0c1eeb9efa
Tests: start reducers/auth tests
4 years ago
Alex Gleason 9da7037fcf Merge branch 'patch-1' into 'master'
4 years ago
Alex Gleason 98a38fe2e0
Compose: fix mobile padding, fixes #166
4 years ago
Curtis 76b620a802 Update soapbox.js to log soapbox.json parsing errors to the console. Fixes #171
4 years ago
Alex Gleason 9fa7f7bf0f
Tests: Start auth actions
4 years ago
Alex Gleason 6ee3d77e55
Forms: set id in state, fixes #178
4 years ago
Alex Gleason 23039c353e
Tests: DRY mockStore()
4 years ago
Alex Gleason 628d73eb81
Tests: actions/about.js
4 years ago
Alex Gleason f71f7e4dbd
Tests: Clear API mocks between each test
4 years ago
Alex Gleason 842f35ebc5
Tests: Allow stubbing API
4 years ago
Alex Gleason 6810f8d0b6
Tests: Start mocking API for action tests
4 years ago
Alex Gleason 85a56d86f3
Locales: Remove unused index.js
4 years ago
Alex Gleason 1b36699021
API: Remove unused CSRF token logic
4 years ago
Isabell Deinschnitzel 28992cdec1 Update de.json: minor changes
4 years ago
Alex Gleason 5bfa2603db
Favourite --> Like, fixes #167
4 years ago
Alex Gleason 5d7393d6ee
CSS fixes
4 years ago
Isabell Deinschnitzel b9fc66523d Update de.json: typo
4 years ago
Sean King e0ac688017 Switch to Back to <instance name> when logged in on mobile view as well.
4 years ago
Alex Gleason aed445954d
Jest: Restore avatar tests
4 years ago
Alex Gleason 5ee3ec1114
SpoilerButton: fix CSS, fixes 163
4 years ago
Alex Gleason 3a6b4e9628 Merge branch 'czech-translation' into 'master'
4 years ago
matrix07012 467719524d Czech translation
4 years ago
Alex Gleason 2b409fb6cd Merge branch 'patch-7' into 'master'
4 years ago
Alex Gleason d78760e188
Composer: Improve design, fixes #158
4 years ago
Isabell Deinschnitzel ba04b4cbb1 Update de.json: More minor changes
4 years ago
Alex Gleason 807815c9d8
Search: Use more --accent-color
4 years ago
Alex Gleason dda0e243e8
Search: Fix mobile styling, fixes #157
4 years ago
Alex Gleason 52e0d1f475
Support injecting custom CSS, fixes #145
4 years ago
Alex Gleason 289f90dd4e
Fix PropType errors
4 years ago
Alex Gleason d295368170
RegistrationForm: Handle email confirmation, fixes #137
4 years ago
Alex Gleason e120b56e8f
/auth/sign_up --> /, fixes #106
4 years ago
Alex Gleason 73fd6d67f9
Logged out CSS fixes
4 years ago
Alex Gleason e78d8d59b6
Compose: Fix content retention on close, fixes #139
4 years ago
Alex Gleason 346d84351c
LandingPage: Conditionally show "Back to {site_title}" instead of login form, fixes #135
4 years ago
Alex Gleason 374e985e37
Composer: Only process mentions if they exist, fixes #133
4 years ago
Alex Gleason 9871d0f37c
Fix CW video height, fixes #46
4 years ago
Alex Gleason 4737dc6da9
Compose: Fix NSFW tag error on CW
4 years ago
Alex Gleason 74a01a7b3e
MoreFollows: count can never be negative, fixes #146
4 years ago
Alex Gleason 886b241433
MoreFollows: Only show when all follows have been loaded
4 years ago
Alex Gleason 409431d7e8
Focal Point: make conditional based on BE, fixes #159
4 years ago
Alex Gleason dfb133b22c
Features: focalPoint check
4 years ago
Alex Gleason 8f532b1b92
Media gallery: Fix upload limit, hotfix for #150
4 years ago
Alex Gleason 75412ca078
Features: add attachmentLimit check
4 years ago
Alex Gleason cc6aae5937
Reformat features-test.js
4 years ago
Alex Gleason d772608df4
Search: Conditionally display hashtag features, fixes #142
4 years ago
Sean King a0ac0aac92 Minor change to registration form box
4 years ago
Alex Gleason 24979c9461
Use --accent-color more through UI
4 years ago
Alex Gleason ccf452e028
Refactor --accent-color, yet again
4 years ago
Alex Gleason cbb81f18f4
Self-document CSS variable naming conventions
4 years ago
Alex Gleason 1f751cd324
TimelineQueueButtonHeader: yarn manage:translations and merge DE change
4 years ago
Alex Gleason 81fa77b8a5
TimelineQueueButtonHeader: Make more i18n friendly
4 years ago
Isabell Deinschnitzel 61c34b93e7 timeline_queue.label updated
4 years ago
Alex Gleason 80ddf656d8
Theming: RGB --> HSL
4 years ago
Alex Gleason 109b043153
Timeline tab animations
4 years ago
Isabell Deinschnitzel 78fe7f24d4 Update de.json. Some minor changes.
4 years ago
Alex Gleason 52b85ba451
Post compose button: remove static width
4 years ago
Alex Gleason 7f8d3c0f42
Merge branch 'patch-2'
4 years ago
Isabell Deinschnitzel b2a0e9870b
Update de.json: Weitere Übersetzungen ergänzt
4 years ago
Alex Gleason edbc6f0f31
Truncate long filenames in notifications, fixes #151
4 years ago
Alex Gleason 0fc3952cd8
Use a more appealing accent color
4 years ago
Alex Gleason 86508da96e
EditProfile: i18n
4 years ago
Alex Gleason f3fb5bbed4
Preferences: i18n
4 years ago
Alex Gleason f143f053b1 Merge branch 'patch-1' into 'master'
4 years ago
Alex Gleason af8d35469c
Add many more translatable fields
4 years ago
Alex Gleason 92d909e3c7
Run yarn manage:translations
4 years ago
Alex Gleason 9323cf1fdf
Pluralize messages on more_follows.js
4 years ago
Isabell Deinschnitzel 5868133ec1 Update de.json
4 years ago
Isabell Deinschnitzel 190366336b Update de.json
4 years ago
Sean King f4cbb506f7 Fix mobile look of About pages
4 years ago
Isabell Deinschnitzel 5c6e47f4a6 Update de.json
4 years ago
Isabell Deinschnitzel 9778be3608 Update de.json
4 years ago
Alex Gleason 2178c0d595
SecurityForm: Style OAuth tokens
4 years ago
Alex Gleason 35d5e7d649
SecurityForm: Revoke OAuth token
4 years ago
Alex Gleason db1ad3e16f
SecurityForm: Display OAuth tokens
4 years ago
Alex Gleason 8fd5a3cd35
Consolidate actions/security.js --> actions/auth.js
4 years ago
Alex Gleason c1f3dbd22d
SecurityForm: i18n
4 years ago
Alex Gleason 75a0062dd4
Make /auth/edit a private route
4 years ago
Alex Gleason da44a769d6
Get ChangePasswordForm working
4 years ago
Alex Gleason e972cfc191
SecurityForm: Break ChangeEmailForm into separate component
4 years ago
Alex Gleason f99d1300c2
Security --> SecurityForm
4 years ago
Alex Gleason ab280b80e1
SecurityForm: Add navigation links
4 years ago
Alex Gleason 683950b73c
SecurityForm: Disable on submit
4 years ago
Alex Gleason 91d511c4b9
SecurityForm: Respond to submit
4 years ago
Alex Gleason 1076788add
Security: Form confirmations
4 years ago
Alex Gleason 860b2d18f4
Security: Rudimentary email change
4 years ago
Alex Gleason f910caed18
Account header <span> fixes
4 years ago
Alex Gleason 082d3f1121
Allow only valid locales
4 years ago
Alex Gleason 7e16536d70 Merge branch 'locales' into 'master'
4 years ago
Alex Gleason 9e20452692
Streaming: load messages async
4 years ago
Alex Gleason 956fa99ee1
Import locale messages dynamically
4 years ago
Alex Gleason 0d76b761ac
class --> className
4 years ago
Alex Gleason 2e9ce293dd
Remove whitelist files
4 years ago
Alex Gleason 39a651121b
Update language selector in Preferences with all languages
4 years ago
Alex Gleason 8b181c38f3
Fix i18n streaming.js
4 years ago
Alex Gleason 36f5b6cea8
Delete unused container components
4 years ago
Alex Gleason 52621e8db8
intl.now() --> Date.now()
4 years ago
Alex Gleason 6e1db9a013
Basic locale support
4 years ago
Alex Gleason 36447e4bf2
Add Language dropdown to Preferences
4 years ago
Alex Gleason 3ae22ce8ee
Add missing <span> tags back to some FormattedMessages
4 years ago
Alex Gleason f0528e9d43
Better locale detection
4 years ago
Sean King 6d195aa0b7 Fix look of About pages
4 years ago
Alex Gleason 3e2b282cb8
Postpone setting the brand color until soapbox.json succeeds or fails
4 years ago
Alex Gleason 8f566b70e6
Better actions names for INSTANCE_FETCH_SUCCESS etc
4 years ago
Alex Gleason e8fcd9bf18
Actually set default brandColor in SoapboxMount
4 years ago
Alex Gleason 46b1c3041f
SidebarMenu style fixes
4 years ago
Sean King b3d7638a9f Fix sidebar menu when in dark mode by changing to CSS variables
4 years ago
Alex Gleason 7d58694cce
Set Azure as default brandColor (can still be set blank with null)
4 years ago
Alex Gleason 6116b56676
Redirect /settings to /settings/preferences
4 years ago
Alex Gleason 6367f560ec
Promo panel css fixes
4 years ago
Alex Gleason 39f011619e
Move button scss
4 years ago
Alex Gleason 9cc9065efd
Fix missing video player styles, fix notification icon color
4 years ago
Alex Gleason a46fb79401
React Toggle css fixes
4 years ago
Alex Gleason 077278b7dc
Break out components.scss
4 years ago
Alex Gleason f563f6234b
More CSS fixes
4 years ago
Alex Gleason f40fe82c4e
Refactor boost icon, match theme color
4 years ago
Alex Gleason 8966767323
Forms and input CSS tweaks
4 years ago
Alex Gleason 8159a7edc7
Emoji mart styling
4 years ago
Alex Gleason d5fba20091
Update gab references
4 years ago
Alex Gleason ca4bc1d8e8
Replace most color variables
4 years ago
Alex Gleason 0587798cb4
More theme tweaks
4 years ago
Alex Gleason d21db82247
Remove theming cruft
4 years ago
Alex Gleason eb9517873d
Extrapolate meta colors in css instead of JS
4 years ago
Alex Gleason c4a2a86618
Theme mode set in Preferences
4 years ago
Alex Gleason 6f8ca44984
Homepage css fixes
4 years ago
Alex Gleason be2f26980a
Various color variable replacements
4 years ago
Alex Gleason d4a88c0243
Remove unused import
4 years ago
Alex Gleason 3fc5d7a83c
Get theme from soapbox.json
4 years ago
Alex Gleason 3a7178300f
Delete spaces in rgba colors
4 years ago
Alex Gleason 6b6c9f41ea
Reorganize styles directory
4 years ago
Alex Gleason 9e0010e2ce
Merge azure.scss and delete it
4 years ago
Alex Gleason 9d242a403b
Simplify Webpack CSS
4 years ago
Alex Gleason 4ddcb9bcd0
Lighten --primary-text-color-faint, fix wtf-panel shadow
4 years ago
Alex Gleason f3f647961e
--primary-color-faint -> --primary-text-color-faint
4 years ago
Alex Gleason d12bc38112
Dark theme improvements
4 years ago
Alex Gleason 97ba4b005d
Fix IconButton centering issues
4 years ago
Alex Gleason 55c958c7ad
Homepage style improvements
4 years ago
Alex Gleason 73e2649530
Delete $black and $white
4 years ago
Alex Gleason 4a2493a7e2
Replace $primary-text-color
4 years ago
Alex Gleason 36f888c027
Remove all themes except light and dark
4 years ago
Alex Gleason 8e3ad9e6b6
$ui-base-color replacements
4 years ago
Alex Gleason 50c4dac599
$ui-highlight-color replace
4 years ago
Alex Gleason 8165975308
tabs-bar button hover color
4 years ago
Alex Gleason 53cb73634d
Color replace --brand-color-med
4 years ago
Alex Gleason a44d4d2dc8
Lower highlight text color contrast
4 years ago
Alex Gleason 78497bd924
Improve dropdown menu style
4 years ago
Alex Gleason 4d484153ac
More SCSS variable replacements
4 years ago
Alex Gleason 86d585ffbd
Merge branch 'master' into themes
4 years ago
Alex Gleason a2c9aeb8dd
Conditionally fetch /nodeinfo/2.1.json for Pleroma < 2.1, #137
4 years ago
Alex Gleason 2c0ee3f29d
generateTheme function, refactor
4 years ago
Alex Gleason d5632851fe
Delete unused admin.scss and scrollbars.scss
4 years ago
Alex Gleason 35db4e33c8
autosuggest_textarea smooth expand
4 years ago
Alex Gleason 54e4bff0ab
Set compose button color
4 years ago
Alex Gleason 4ac7663d3c
--nav-ui-highlight-color -> --accent-color
4 years ago
Alex Gleason be3065405c
Use --brand-color-faint in more spots
4 years ago
Alex Gleason 0491183877
Replace $highlight-text-color
4 years ago
Alex Gleason 56540932e1
Start adding color adaptations
4 years ago
Alex Gleason 67a7adb9a9
Action to set theme, render theme CSS
4 years ago
Alex Gleason 170b436705
Merge branch 'master' into themes
4 years ago
Alex Gleason 61fcfdbc6e
Fix ComposeForm Ctrl+Enter hotkey issue, fixes #127
4 years ago
Alex Gleason 3963ae2217
Start replacing $gab-brand-default with --brand-color
4 years ago
Alex Gleason c932872727
RegistrationForm: Refresh Captcha on registration fail
4 years ago
Alex Gleason 78732d8d43
Let Captcha be force-refreshed with idempotencyKey
4 years ago
Bárbara de Castro Fernandes 775f923708 Add 'block user' option to the report window
4 years ago
Alex Gleason 30384cbfef
Clean up auth code
4 years ago
Curtis dbee88f795 Update auth.js to fix #97 login failure
4 years ago
Alex Gleason c5886508eb
Pull reduceMotion from Redux store
4 years ago
Alex Gleason f451b81e25
Remove searchEnabled
4 years ago
Alex Gleason 2e105d40ef
Remove profile_directory
4 years ago
Alex Gleason 806718a97e
Remove invitesEnabled
4 years ago
Alex Gleason 183c6538ca
Pull displayMedia from Redux store
4 years ago
Alex Gleason ac341f0c2e
start --> flex-start
4 years ago
Alex Gleason c889269ecb
Fix all scss linter warnings
4 years ago
Alex Gleason da3e63596b
Webpack: Reduce to one entrypoint, app/application.js
4 years ago
Alex Gleason badd64571f
Remove unused filters in index.ejs
4 years ago
Alex Gleason 27dfc64261
Remove unused files
4 years ago
Alex Gleason d24dcb3e60
gabsocial --> soapbox paths
4 years ago
Alex Gleason 010638cd9b
Lint: compose-form.scss
4 years ago
Alex Gleason e4fe77d56b
Make autoPlayGif on by default, !30
4 years ago
Alex Gleason 8133e9ff8f Merge branch 'fix/autoplaygif' into 'master'
4 years ago
Alex Gleason 786f6feacc
Merge branch 'decode_uri_on_profile_edit'
4 years ago
Alex Gleason e6cff0f83f
EditProfile: Fix error about uncontrolled components
4 years ago
Alex Gleason c4c99a1c1b
EditProfile: refactor initialState
4 years ago
Alex Gleason 1d44de0873
EditProfile: Unescape account params in componentWillMount()
4 years ago
crockwave 76b3849c93
Convert HTML to text value in Profile Page for Display name and Bio fields
4 years ago
Alex Gleason 503072f715 Merge branch 'handle_keydown_issues' into 'master'
4 years ago
Alex Gleason fc95a374b3
Merge branch 'cw_input_focus'
4 years ago
Alex Gleason 9e64cd82b9
Focus spoiler input from ComposeForm, refocus textarea on close
4 years ago
crockwave 84ba6a0cc3
Added auto-focus of content warning input box when CW button clicked
4 years ago
Alex Gleason 01d437a91e
Disable non-working links in LinkFooter for now #108
4 years ago
Alex Gleason 2e786c2f06
Remove extraneous links from LinkFooter #108
4 years ago
Alex Gleason 575a8889c1
Make home footer navlinks customizable #108
4 years ago
Alex Gleason a9eb5c1765
Force videos to 300px height on Pleroma, fixes #117
4 years ago
Bárbara de Castro Fernandes 4505e3931a Fix autoPlayGif
4 years ago
Alex Gleason 2319d9f080
MoreFollows refactor
4 years ago
Alex Gleason 387c26939a Merge branch 'message_on_followers_diff' into 'master'
4 years ago
Curtis 4a5525adf0 Display label at end of follows/followers list when count > list.size
4 years ago
Sean King 996b61215c Change box-shadow color to make it look good on both light and dark themes.
4 years ago
crockwave 25d7df6300 - On Esc/click outside the "Are you sure you want to delete this post?" modal, now reverts back to the compose modal and retains any edited text
4 years ago
Alex Gleason a85684835f
Fix ProfilePage issues, fixes #58
4 years ago
Alex Gleason f04e1fddae
Use Conversation IDs instead of status IDs, fixes #77
4 years ago
Alex Gleason 70a3e53db4
Revert "Height cache stick to reduce jitteryness, fixes #117"
4 years ago
Alex Gleason f3ca015e17
Open links in a new tab, fixes #98
4 years ago
Alex Gleason fabb300caf
Height cache stick to reduce jitteryness, fixes #117
4 years ago
Alex Gleason 6f0c9840be
Fall back on auto video height if not given, fixes #91
4 years ago
Alex Gleason 6f76e1796b Merge branch 'compose-refactor' into 'master'
4 years ago
Sean King da7ed8cf35 Update action_bar.js
4 years ago
Alex Gleason e06f8ce894
Composer: Remove preselectDate
4 years ago
Alex Gleason 188067ac48
Composer: Always place cursor at the end of text
4 years ago
Alex Gleason 5633bf4317
Composer: simplify cursor update code
4 years ago
Alex Gleason 55578a4381
Composer: shouldCollapse --> isClickOutside
4 years ago
Alex Gleason 808e05a03f
Pass maxTootChars from ComposeFormContainer instead of ComposeForm
4 years ago
Alex Gleason d9e6efbe79
Revert "Merge branch 'compose_caret_to_end' into 'master'"
4 years ago
Bárbara de Castro Fernandes 6c07579ab2 Always show 'Add or Remove from lists' menu item for Pleroma users
4 years ago
Alex Gleason 438d8009d4
Add password reset, fixes #13
4 years ago
Alex Gleason a2e19e3720
Add resetPassword action
4 years ago
Alex Gleason 7e0dec594f
Floating action button CSS fixes
4 years ago
Sean King 1861d3227c Rework the Post compose button
4 years ago
Alex Gleason d2d1f744ca
Improve mobile sidebar styling, fixes #94
4 years ago
Alex Gleason 6b97d4d0be
Revert "Adjusted scss for sidebar mobile menu to prevent rendering problems"
4 years ago
Alex Gleason 406e8c00b8
Make delete+redraft work, fixes #82
4 years ago
Alex Gleason e04ab557ac
Make emoji reacts more responsive
4 years ago
Alex Gleason 29bcc4a0d1
Rearrange Like button events to prevent clashing
4 years ago
Alex Gleason e9596fc191
Handle mobile emoji clicks (regular Status), use setRef
4 years ago
Alex Gleason 4af3c453e6
Click to open EmojiSelector on mobile (DetailedStatus)
4 years ago
Alex Gleason 8b505c0488
Set EmojiSelector visibility from props
4 years ago
Alex Gleason c29d779bf5
Fix EmojiSelector position on mobile
4 years ago
Alex Gleason 02228d41e5
Make ALLOWED_EMOJI slightly configurable to let tests pass
4 years ago
Alex Gleason 7db74c7080
😂 --> 😆
4 years ago
Alex Gleason 4c9326b673
Try customizing the emoji list
4 years ago
Alex Gleason 68d40dc8ad
Improve position of inline status emoji picker
4 years ago
Alex Gleason b13e8bdd96
Refactor simpleEmojiReact, allow inline reactions
4 years ago
Alex Gleason 850d9a1007
Refactor handleEmojiReactClick()
4 years ago
Alex Gleason 2060f15ebb
Set Like button icon to chosen emoji
4 years ago
Alex Gleason c0fe85ca29
Fix getReactForStatus(), upgrade immutable.js
4 years ago
Alex Gleason bf1f744b99
Actually, pleroma.emoji_reactions doesn't return accounts so I can't reduce them to one per account 😩
4 years ago
Alex Gleason 571990b78b
Fix reduceEmoji() test
4 years ago
Alex Gleason b4f5321c0f
Make oneEmojiPerAccount() work
4 years ago
Alex Gleason 0ed867f7bd
Fix emoji component errors
4 years ago
Alex Gleason 792ca08d03
Implement getReactForStatus(), start oneEmojiPerAccount()
4 years ago
Alex Gleason 0e5971545f
Add EmojiSelector popup to inline statuses (not working yet)
4 years ago
Alex Gleason 21b250c6ea
Add tests for emoji utils
4 years ago
Alex Gleason 3ce90dcf66
Refactor EmojiSelector into its own component
4 years ago
Alex Gleason aec10e18a1
Fix linter errors
4 years ago
Alex Gleason 13defcda1a
Merge remote-tracking branch 'origin/master' into emojireacts
4 years ago
Alex Gleason 6e13cb8c9b
Improve detailed status action buttons
4 years ago
Alex Gleason 1c711ed123
"reacted to" --> "liked" for favourite notifications
4 years ago
Alex Gleason 49cb776e47
Gab --> Post on compose button
4 years ago
Alex Gleason 9ea36ab913
Merge remote-tracking branch 'origin/master' into emojireacts
4 years ago
Alex Gleason 62b04be83b
Refactor video preload, disable for now
4 years ago
Alex Gleason fcd76431cb
Support `pleroma:emoji_reaction` notification type
4 years ago
Alex Gleason cc4b9d6ba7 Merge branch 'mobile_menu_scss' into 'master'
4 years ago
Alex Gleason f402ac67b3
Emoji chooser hover state
4 years ago
Alex Gleason cf772753ae
Replace red heart with unicode heart in tests
4 years ago
Alex Gleason 1901d39871
Add emojiReact popup and call action code
4 years ago
Alex Gleason 6d48537d54
Use unicode heart instead of red heart
4 years ago
Alex Gleason 92917ac3e5
Style improvements, star icon -> thumbs up
4 years ago
Alex Gleason c8f89ce8c1
Style the StatusInteractionBar
4 years ago
Alex Gleason 3547fd093a
Don't add like reacts when there are no favourites
4 years ago
Alex Gleason d562a25c78
Add emojiReact utils with tests
4 years ago
Alex Gleason 11c9f153e1
Display favourite count as likes
4 years ago
Alex Gleason 79dc56372f
Add count to emoji reacts
4 years ago
Alex Gleason 1b85b8e3f1
Add StatusInteractionBar
4 years ago
Alex Gleason 6769b2d68c
Implement emojireact actions
4 years ago
Alex Gleason 84998901e5
Delete unused empty file theme.js
4 years ago
crockwave e9d8651208 Adjusted scss for sidebar mobile menu to prevent rendering problems
4 years ago
Alex Gleason 2fabef83be
Disable notification sounds by default
4 years ago
crockwave e082029efa Redirect default Pleroma URLs
4 years ago
Bárbara de Castro Fernandes 2e7a2e0e42 Add link to AdminFE for staff members
4 years ago
Sean King c415a2fab3 Fix typo in SourceCode
4 years ago
Alex Gleason f3f0470db5
Allow editing profile fields, fixes #88
4 years ago
Alex Gleason a2aac69838
Actually fix post reply issue, #80
4 years ago
Alex Gleason afc7e33478
Use HtmlWebpackPlugin to inject chunks with hashes
4 years ago
Alex Gleason ed61603b10
Refactor statusToTextMentions, fixes #80
4 years ago
Alex Gleason b78e923f83
Refreshing the user token: just... don't even. Fixes #56, #73
4 years ago
Alex Gleason 8eba7af308
Conditionally render Trends and WhoToFollow panels, fixes #87
4 years ago
Alex Gleason 269d48c900
Add backend feature checks, fixes #8
4 years ago
Alex Gleason ac6d25f5c7
Preload profile editor form with source data fields, fixes #60
4 years ago
Alex Gleason b800e8823a Merge branch 'domain_warning' into 'master'
4 years ago
crockwave e772abc402 Fixed JS warnings when clicking on status to get detailed status
4 years ago
crockwave faa38c6a6d Hide Donate button in mobile sidebar when Patron disabled
4 years ago
Alex Gleason 93e326a6f9
Tabs to spaces
4 years ago
Alex Gleason 2fa0c44b52
Fix video rendering, at least for one case
4 years ago
crockwave d474c18889 Corrects issue 79 by allowing site_icon auto rendering with theme selection
4 years ago
crockwave b35122e75c Cleaned up unrequired code changes
4 years ago
crockwave f1747f4425 Allow cursor to render at end of textbox to only place at end on new load, and bug fixes of cursor placement problems when selecting text and or moving cursor to left and typing
4 years ago
crockwave a9af3a8928 Allow cursor to be rendered at end of textbox by commenting out date comparison conditional
4 years ago
Alex Gleason 2cd66dc1a5
Add metadata to package.json and bump version to 0.9-beta
4 years ago
Alex Gleason 7b0f6d1940
Azure theme tweaks
4 years ago
Alex Gleason b651a31847
Make site banner a separate field from logo
4 years ago
Alex Gleason db7cfacff1
Make app repair itself if broken
4 years ago