Henry Jameson
e7fe2dc9f9
collateral fixes, removed alpha control for alerts, added contrast text
...
generation for alerts, updated getTextColor to also have fallback to black/white
if resulting contrast isn't passable (only when inverting lightness!), updated
UI to use tabs.
2018-11-14 19:39:17 +03:00
Roger Braun
7f13cbc493
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into dm-tab
2018-11-13 20:21:04 +01:00
Roger Braun
ffb9d4faf5
api service url
2018-11-13 20:20:46 +01:00
Henry Jameson
1723f427f5
updates
2018-11-13 16:30:01 +03:00
Roger Braun
4d9680e797
Re-activate registration, use oauth password flow to fetch token.
2018-11-06 21:48:05 +01:00
Roger Braun
9af204b293
Move login to oauth.
2018-10-26 15:16:23 +02:00
Henry Jameson
4b7b7d9905
cleanup, documentation, contrast taking alpha into account.
2018-10-10 05:39:02 +03:00
Henry Jameson
87e98772b0
initial contrast display support
2018-10-10 00:07:28 +03:00
Henry Jameson
4d77b0c86b
Transparency works without exploding now. All nice.
2018-10-07 22:03:34 +03:00
Henry Jameson
96804d42f0
Some themeing is working!!
2018-10-07 19:59:22 +03:00
Henry Jameson
5441766c3c
fix
2018-10-04 18:27:27 +03:00
Henry Jameson
0a4b07652a
trying to fix transition
2018-10-04 18:16:14 +03:00
Henry Jameson
fb29e7c73d
more workings and even less explosions.
2018-10-03 21:21:48 +03:00
Henry Jameson
f78a5158e1
something works without exploding and i'm tired already
2018-10-02 21:43:58 +03:00
William Pitcock
1af5c8fd39
add support for disabling rich text formatting
2018-09-22 03:54:05 +00:00
Henry Jameson
419744080f
console.log cleanup
2018-09-17 19:16:58 +03:00
Henry Jameson
03f28d3fa6
Fixed "user.id is undefined" or something error more sane by properly handling
...
HTTP errors
2018-09-17 18:55:11 +03:00
William Pitcock
9a43ba73e6
add the ability to select a post's content type
2018-08-31 03:42:11 +00:00
scarlett
a7811e7bd9
Add a checkbox for marking a post's attachments as NSFW
2018-08-25 22:18:43 +01:00
kaniini
fe906cc3f0
Merge branch 'develop' into 'notifications'
...
# Conflicts:
# src/main.js
2018-08-24 23:00:56 +00:00
kaniini
14db3f279d
Merge branch 'feature/who-to-follow-panel-uses-suggestions-api' into 'develop'
...
Who to follow panel uses suggestions api
See merge request pleroma/pleroma-fe!294
2018-08-24 18:46:23 +00:00
Henry Jameson
13acdc4a00
fixed error not displaying for 500 error.
2018-08-22 15:51:03 +03:00
Henry Jameson
a196c3551a
Revert "Drop the entire thing about hidden "own" timeline since it doesn't necessarily"
...
This reverts commit 612aa56c8b
.
2018-08-21 00:21:35 +03:00
Henry Jameson
9e78c64d5e
Hide initial desktop notifications spam when FE is opened and there's a lot of
...
unseen notifications.
2018-08-20 19:58:49 +03:00
Henry Jameson
612aa56c8b
Drop the entire thing about hidden "own" timeline since it doesn't necessarily
...
contain all of the users posts (it doesn't contain DMs) even though it's "us".
Since this is a workaround anyway just fetch home timeline instead. It could end
up making more queries if user doesn't post that often.
2018-08-20 19:01:54 +03:00
Henry Jameson
23a1000298
fix post search query to have id +1 because search is exclusive
2018-08-16 18:13:31 +03:00
Henry Jameson
6454837ea4
Merge remote-tracking branch 'upstream/develop' into notifications
...
* upstream/develop: (26 commits)
Update status.vue
Update retweet_button.js
Update retweet_button.vue
Use serverside html rendering in usernames and bios if available.
Update status.vue
Revert "Merge branch 'feature/hide-all-status-actions-if-not-logged-in' into 'develop'"
Hide all status actions if not logged in
hopefully, fix linter
Fixes broken custom emoji in autocomplete when proxying to remote BE
Made it so that unfocused tab doesn't autostream posts when scrolled to the top
Remove trailing whitespace
Textarea is now focused when replying
the missing piece for invites system
Fixes selects having unreadable text on some browsers/OSes. Added bonus: theme switcher select now has styled options that show preview of what theme's bg/fg colors are
fixed lint
cleanup, fixed self-highlighting in notifications, fixed incorrect hex code handling
added ability to pick the style of highlighting
post-rebase fix, backported d7d787b84c
notifs fix
maybe i should actually add myself to contributors list?
...
2018-08-16 13:59:01 +03:00
Henry Jameson
ef04a78634
added workaround for broken favorites
2018-08-16 13:12:31 +03:00
Henry Jameson
ef515056b5
missing files and a plug for bad favs
2018-08-13 13:17:10 +03:00
lambda
ce88f351f7
Merge branch 'invites' into 'develop'
...
FE part of invites system
See merge request pleroma/pleroma-fe!297
2018-08-12 16:15:27 +00:00
Henry Jameson
63650aec29
Added support for qvitter api fetching of notifications
2018-08-12 14:14:34 +03:00
Henry Jameson
9cebb00faa
the missing piece for invites system
2018-08-05 10:01:38 +03:00
Henry Jameson
b04a9d1229
cleanup, fixed self-highlighting in notifications, fixed incorrect hex code handling
2018-08-05 05:41:37 +03:00
Henry Jameson
6a81aa2745
added ability to pick the style of highlighting
2018-08-05 05:18:04 +03:00
Hakaba Hitoyo
5900bccff3
debug
2018-08-02 18:34:12 +09:00
Henry Jameson
8ccebbe156
both bugs fixed. it's reactive and no more conflicting cards
2018-07-06 20:12:09 +03:00
Henry Jameson
fa8c221f3a
moved style generator into separate file. notifications are highlighted too now.
2018-07-06 20:12:09 +03:00
Francis Dinh
d05fcfa1a8
Add unretweet support
2018-06-14 05:00:11 -04:00
lambda
6ea5cfe71e
Merge branch 'feature/locked-accounts' into 'develop'
...
Feature/locked accounts
See merge request pleroma/pleroma-fe!274
2018-06-12 16:57:18 +00:00
Astra
92a8ca0011
crt's compose box changes
2018-06-07 05:03:50 -04:00
William Pitcock
b8d0a6a0ba
backend interactor service: add approveUser and denyUser functions
2018-06-07 00:29:13 +00:00
William Pitcock
2cf28acfd1
api: add approveUser and denyUser functions
2018-06-07 00:29:01 +00:00
William Pitcock
4efb528a52
backend interactor service: implement fetchFollowRequests()
2018-06-06 22:29:02 +00:00
William Pitcock
4e64514aa9
api: add fetchFollowRequests()
2018-06-06 22:26:24 +00:00
William Pitcock
7a08ba43e2
user settings: enable locking/unlocking an account
2018-05-29 14:19:28 +00:00
Syldexia
e0ba6a5876
Added change password to user settings
2018-05-21 23:01:09 +01:00
Syldexia
327b6fb5dc
Added delete account section to user settings
2018-05-13 15:24:42 +01:00
Henry Jameson
dc33c0aaac
alternate usercard
2018-05-12 16:17:04 +03:00
Henry Jameson
a6fa913f45
Input fields separate radii
2018-05-12 15:19:53 +03:00
Henry Jameson
2b64432f9a
semi-transparent inputbox style
2018-05-12 15:19:53 +03:00
Henry Jameson
c46795c692
use semi-transparent faint color + fix
2018-05-12 15:19:53 +03:00
shpuld
a0e7803e42
change timeline min/max id updating behavior to not get stuck with 20 wrong type of activities on fetch older.
2018-04-13 22:35:55 +03:00
shpuld
ee883d0f88
Remove some commented lines and logs
2018-04-11 19:40:59 +03:00
shpuld
a1f6ef1dca
Loads of fixes: notifs, autoload setting, overflow, faint text, reply form, status fadein.
2018-04-11 19:34:40 +03:00
Henry Jameson
cc02672e14
made alerts use red with transparent theme red. some UI improvs
2018-04-08 03:22:03 +03:00
Henry Jameson
b23bd076c3
raddi customization UI
2018-04-08 02:39:39 +03:00
Henry Jameson
65f82cf294
<select> styling (abeit somewhat not pretty code-wise), default colors for
...
default schemes.
2018-04-07 21:58:29 +03:00
Henry Jameson
33b1d85921
border-radii moved to variables, made rgbo colors use theme data, customizable
...
from settings screen.
2018-04-07 16:40:08 +03:00
Henry Jameson
acdb5e5c7a
cleanup. added fallback mechanism for IE11 and unsupported browsers.
2018-04-07 16:36:35 +03:00
Henry Jameson
aa0564406a
getting rid of baseXX, some small fixes. Seems to be usable.
2018-04-07 16:34:11 +03:00
Ekaterina Vaartis
cfde2fe439
Always include bio in updates, because it might be empty (optional)
2018-02-21 23:33:04 +03:00
eal
a058941aed
Add follow import to user settings.
2017-12-23 17:08:45 +02:00
eal
f4f63d32e2
Fix basicauth base64 encoding for unicode passwords.
2017-12-04 23:15:03 +02:00
lambda
2431d35277
Merge branch 'feature/flush-timeline-with-holes' into 'develop'
...
Clear timeline when there's holes between old and new
Closes #54
See merge request pleroma/pleroma-fe!171
2017-11-24 07:30:17 +00:00
lambda
38cab5e4b6
Merge branch 'fix/better-icon-colors' into 'develop'
...
Update icons to use base09 where appropriate, calculate base09 by averaging bg and text colors.
See merge request pleroma/pleroma-fe!174
2017-11-24 07:29:49 +00:00
shpuld
6b773902e8
Fix mistake in flushMarker init, make startFetching behave properly with older statuses existing.
2017-11-23 13:46:37 +02:00
shpuld
10be553910
Update icons to use base09 where appropriate, calculate base09 by averaging bg and text colors.
2017-11-22 01:00:25 +02:00
shpuld
fc1736618b
attempt to recognize when holes in timeline for various reasons, clear timeline and fetch older when showing new to get rid of holes
2017-11-21 16:12:47 +02:00
shpuld
f6b2f6eaee
Fix usercard from breaking with certain colors, clean up code structure a bit.
2017-11-20 22:45:09 +02:00
shpuld
3534a9a62f
Make defaulting to pleroma-dark work when config.json has an invalid theme. Remove logging.
2017-11-18 13:27:37 +02:00
shpuld
d65d6e5da4
Clean up, use translations, persist theme, add more presets.
2017-11-18 13:13:51 +02:00
shpuld
21b31cf599
Move custom theming from settings to style-switcher, remove usage of custom .css files, use styles.json instead.
2017-11-17 17:24:42 +02:00
shpuld
e13c8c3fd2
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into feature/custom-theme
2017-11-17 02:17:47 +02:00
shpuld
44073e72fd
Update theme editor to have 4 colors, rewrite the color setter, change a LOT of base16 assignments for better consistency.
2017-11-17 02:17:36 +02:00
eal
07057043d9
Use state object for user view instead of timeline.
...
Also fetch user if not in the state already.
2017-11-14 18:08:03 +02:00
shpuld
ed84c6acc0
First version with naive color extrapolation.
2017-11-14 01:37:49 +02:00
eal
608d1e6776
Add blocks.
2017-11-07 22:38:28 +02:00
eal
784eb8426c
Send credentials when fetching remote profile.
2017-11-07 00:20:51 +02:00
eal
2162ef20b0
Add emoji completion.
2017-09-19 22:43:20 +03:00
eal
9abfcb34ef
Add tag timeline view.
2017-09-17 14:26:35 +03:00
eal
298bf5cfca
Revert "Include cookie in every request"
...
This reverts commit 00589a9af1
.
Changing same-origin to the unsafer include did not fix the
bug it was supposed to.
2017-09-02 21:12:55 +03:00
eal
00589a9af1
Include cookie in every request
2017-09-02 19:29:45 +03:00
eal
2b0811dddc
Make sure options exists every time on fetch()
2017-09-02 19:29:16 +03:00
eal
522110c0bc
Set cookies on fetch
2017-08-31 11:23:17 +03:00
Shpuld Shpuldson
2bc261afba
Merge branch 'feature/follow-lists' into 'develop'
...
Feature/follow lists
See merge request !106
2017-08-23 12:40:39 -04:00
eal
ccfc2e57d0
Add follower and following views
2017-08-23 19:14:06 +03:00
Shpuld Shpuldson
d3169b057c
Visual indicator for when posting is happening, as well as disabling the button to prevent double-posts.
2017-08-21 15:35:14 +03:00
Shpuld Shpuldson
42fb65e274
Add error message in post status form when failing to post and don't get rid of post/attachments when failing.
2017-08-20 13:16:41 +03:00
Shpuld Shpuldson
c4920f2d86
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma-fe into feature/profile-editing
2017-08-16 00:15:00 +03:00
Shpuld Shpuldson
acf3fd5d91
Add new user-settings component/route, add options to change name, bio, avatar, banner and bg. Add those options to api service and backend interactor service.
2017-08-02 22:09:40 +03:00
Roger Braun
b1d9cbaebd
Add fetch polyfill.
2017-07-31 16:35:07 +02:00
Shpuld Shpuldson
3785a863cb
Update branch and fix conflicts.
2017-06-19 11:32:40 +03:00
Shpuld Shpuldson
e0e8965c08
update branch and fix merge conflicts
2017-06-15 23:25:19 +03:00
Roger Braun
48a6d2e987
Don't use too advanced features.
2017-06-12 17:35:04 +02:00
Roger Braun
2e7029b670
Display user timeline
2017-06-12 16:20:02 +02:00
Roger Braun
090148ef60
Start fetching user timelines.
2017-06-12 16:00:46 +02:00
Roger Braun
2ec7069b3c
Add user finder.
2017-05-12 18:54:12 +02:00
Roger Braun
37c10be5e2
Add basic avatar changing.
2017-04-16 13:44:11 +02:00
Roger Braun
55edd6d8c2
Restore old media upload endpoint.
2017-04-16 11:15:06 +02:00
Roger Braun
a766e886f5
Add a registration form.
2017-04-15 18:29:46 +02:00
Roger Braun
024230c7f4
Basic word position and completion service.
2017-03-15 16:22:36 +01:00
wakarimasen
d669c37f13
Remove unused fetchMentions()
2017-03-09 18:21:42 +01:00
wakarimasen
bfd530aaea
Let timeline component fetch mentions
2017-03-09 18:20:16 +01:00
Shpuld Shpuldson
7aa1f02e38
Merge branch 'feature/timeline-fetch-error' into 'develop'
...
Use one error variable for all timelines
See merge request !57
2017-03-09 08:06:59 -05:00
wakarimasen
e064d2da4d
Use one error variable for all timelines
2017-03-09 13:38:32 +01:00
shpuld
d99b9bdac1
Merged with changes in develop & fixed conflicts.
2017-03-09 12:45:12 +02:00
shpuld
6c8fc99d5a
Make style setter create an often used base03-border class, use that class in notifications, navpanel and statuses.
2017-03-09 01:09:23 +02:00
wakarimasen
7d52258378
Move rejection handler
2017-03-07 21:38:55 +01:00
wakarimasen
086dd832d3
Visual feedback on failure to fetch new statuses
2017-03-07 17:27:12 +01:00
Roger Braun
ec5d8b9833
Set colors into config so they can be used for more dynamic styles.
2017-02-22 21:14:55 +01:00
Roger Braun
9c1093b6ca
Grab mutes from server on patched servers.
2017-02-20 18:01:45 +01:00
Roger Braun
5481cf00a3
Make user profiles visible inline.
2017-02-16 15:58:49 +01:00
Roger Braun
832bd3cdd2
Fetch Public and TWKN timelines when viewed.
2017-02-16 11:17:47 +01:00
Roger Braun
f9b3f8df84
Add all_following endpoint.
2017-02-13 22:55:38 +01:00
Roger Braun
b98a6fe5bc
Fix file uploads in Chrome.
2017-01-21 00:00:05 +01:00
Roger Braun
e81b3ea245
Fix style setting in Chrome.
2017-01-20 23:59:54 +01:00
Roger Braun
b65a29aa07
Dynamic style setting.
2017-01-16 17:44:26 +01:00
Roger Braun
8f494b14f0
Add unfollowing.
2016-12-23 16:45:57 +01:00
Roger Braun
fc268c48bc
Very basic user following.
2016-12-08 09:09:21 +01:00
Jiayi Zheng
75fdc72e22
Implements feature status delete
...
Fixes issue #4
2016-12-04 18:30:00 +01:00
Roger Braun
dcb9a5fa17
Add friend list fetching.
2016-11-30 21:27:25 +01:00
Roger Braun
9681bb7bfd
Add noIdUpdate option for addNewStatuses action.
...
This fixes #11 .
2016-11-28 21:25:36 +01:00
Roger Braun
cc00eb898f
Switch from moment.js to vue-timeago.
...
Much smaller filesize for vendor.js, although we'll have to see if all
the intervals are ok.
2016-11-28 17:37:47 +01:00
Roger Braun
6c2941dba0
Basic mention support.
...
I still have to think about how to integrate them in the state system...
2016-11-26 21:09:41 +01:00
Roger Braun
56dc34977e
remove apiService from users module
2016-11-26 19:12:09 +01:00
Roger Braun
215e51f764
Move some interactions to the backendInteractor
...
The idea is that all interactions should move there, so components
don't have to pass around credentials all the time.
2016-11-26 18:57:08 +01:00
dtluna
cb940a8742
Merge branch 'develop' into 'feature/attachment-form-improvements'
...
# Conflicts:
# src/components/attachment/attachment.js
2016-11-25 21:02:53 -05:00
dtluna
4f8d476a2b
Add fileTypeService
2016-11-25 20:21:25 +03:00
Roger Braun
18c11e405a
Add status and conversation fetching to apiService.
2016-11-24 18:16:20 +01:00
Roger Braun
fd4cd6d687
Prepare apiService for base url.
2016-11-22 15:45:40 +01:00
Roger Braun
38749e6c4a
Remove commented out old api service.
2016-11-22 15:15:43 +01:00
Roger Braun
de25c46670
addNewStatuses: mutation -> action
...
This is to add the current user.
2016-11-18 22:56:20 +01:00
Jiayi Zheng
242ae8e91b
Add retweet button component
...
Expand API service for retweet
2016-11-13 16:42:56 +01:00
Roger Braun
ee009f63dd
Don't break status parsing when link class is missing.
2016-11-13 00:08:03 +01:00
Roger Braun
43eb9c022d
Fix compilation error.
2016-11-12 23:18:27 +01:00
Roger Braun
05733b6bc9
Remove attachment links, as we are already showing them.
2016-11-12 22:41:43 +01:00
Roger Braun
83e7add2c7
Add TWKN timeline.
2016-11-06 21:46:01 +01:00
Roger Braun
3bb2e91dbf
Return empty auth header when we don't have a user.
2016-11-06 20:10:45 +01:00
Roger Braun
7e2e2d3ec3
Add media upload to StatusPosterService.
2016-11-06 19:30:20 +01:00
Roger Braun
f86f0ef7f0
Add media upload to API Service.
2016-11-06 19:29:41 +01:00
Roger Braun
a5edcef24d
Remove temp data.
2016-11-06 17:48:56 +01:00
Roger Braun
e1103f04a4
Add fetching of older statuses.
2016-11-06 17:44:05 +01:00
Roger Braun
7980558461
Basic status posting.
2016-10-30 16:54:44 +01:00
Roger Braun
8630f91a13
Add favorite-button.
2016-10-30 16:12:35 +01:00
Roger Braun
7b92ca6f94
Update timestamps after fetch.
2016-10-28 15:59:49 +02:00
Roger Braun
f8d6fe41f0
Start fetching.
2016-10-28 14:26:51 +02:00
Roger Braun
945ea5e69f
Update modules.
2016-10-27 18:03:14 +02:00
Roger Braun
4c2764c747
.
2016-10-26 19:03:55 +02:00