Browse Source

Merge branch 'refactor/notification_settings' into 'develop'

Refactor notification settings

See merge request pleroma/pleroma!2602
chores/our-libs-hex-releases
feld 4 years ago
parent
commit
00f9b53f07
100 changed files with 115 additions and 595 deletions
  1. +4
    -0
      CHANGELOG.md
  2. +2
    -5
      docs/API/pleroma_api.md
  3. +9
    -9
      lib/mix/tasks/pleroma/notification_settings.ex
  4. +3
    -36
      lib/pleroma/notification.ex
  5. +4
    -10
      lib/pleroma/user/notification_setting.ex
  6. +4
    -10
      lib/pleroma/web/api_spec/schemas/account.ex
  7. +1
    -1
      lib/pleroma/web/push/impl.ex
  8. +19
    -0
      priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs
  9. +1
    -1
      priv/static/index.html
  10. +1
    -1
      priv/static/static/css/app.6dbc7dea4fc148c85860.css
  11. +1
    -1
      priv/static/static/css/app.6dbc7dea4fc148c85860.css.map
  12. BIN
      priv/static/static/font/fontello.1594374054351.woff2
  13. BIN
      priv/static/static/font/fontello.1594823398494.eot
  14. +0
    -0
      priv/static/static/font/fontello.1594823398494.svg
  15. BIN
      priv/static/static/font/fontello.1594823398494.ttf
  16. BIN
      priv/static/static/font/fontello.1594823398494.woff
  17. BIN
      priv/static/static/font/fontello.1594823398494.woff2
  18. +0
    -144
      priv/static/static/fontello.1589385935077.css
  19. +0
    -152
      priv/static/static/fontello.1594030805019.css
  20. +0
    -156
      priv/static/static/fontello.1594134783339.css
  21. +6
    -6
      priv/static/static/fontello.1594823398494.css
  22. +0
    -0
      priv/static/static/fontello.json
  23. +0
    -2
      priv/static/static/js/10.2823375ec309b971aaea.js
  24. +2
    -0
      priv/static/static/js/10.5ef4671883649cf93524.js
  25. +1
    -1
      priv/static/static/js/10.5ef4671883649cf93524.js.map
  26. +0
    -2
      priv/static/static/js/11.2cb4b0f72a4654070a58.js
  27. +2
    -0
      priv/static/static/js/11.c5b938b4349f87567338.js
  28. +1
    -1
      priv/static/static/js/11.c5b938b4349f87567338.js.map
  29. +0
    -2
      priv/static/static/js/12.500b3e4676dd47599a58.js
  30. +2
    -0
      priv/static/static/js/12.ab82f9512fa85e78c114.js
  31. +1
    -1
      priv/static/static/js/12.ab82f9512fa85e78c114.js.map
  32. +0
    -2
      priv/static/static/js/13.3ef79a2643680080d28f.js
  33. +2
    -0
      priv/static/static/js/13.40e59c5015d3307b94ad.js
  34. +1
    -1
      priv/static/static/js/13.40e59c5015d3307b94ad.js.map
  35. +0
    -2
      priv/static/static/js/14.b7f6eb3ea71d2ac2bb41.js
  36. +0
    -1
      priv/static/static/js/14.b7f6eb3ea71d2ac2bb41.js.map
  37. +2
    -0
      priv/static/static/js/14.de791a47ee5249a526b1.js
  38. +1
    -0
      priv/static/static/js/14.de791a47ee5249a526b1.js.map
  39. +0
    -2
      priv/static/static/js/15.d814a29a970070494722.js
  40. +0
    -1
      priv/static/static/js/15.d814a29a970070494722.js.map
  41. +2
    -0
      priv/static/static/js/15.e24854297ad682aec45a.js
  42. +1
    -0
      priv/static/static/js/15.e24854297ad682aec45a.js.map
  43. +0
    -2
      priv/static/static/js/16.017fa510b293035ac370.js
  44. +0
    -1
      priv/static/static/js/16.017fa510b293035ac370.js.map
  45. +2
    -0
      priv/static/static/js/16.b7b0e4b8227a50fcb9bb.js
  46. +1
    -0
      priv/static/static/js/16.b7b0e4b8227a50fcb9bb.js.map
  47. +0
    -2
      priv/static/static/js/17.c63932b65417ee7346a3.js
  48. +0
    -1
      priv/static/static/js/17.c63932b65417ee7346a3.js.map
  49. +2
    -0
      priv/static/static/js/17.c98118b6bb84ee3b5b08.js
  50. +1
    -0
      priv/static/static/js/17.c98118b6bb84ee3b5b08.js.map
  51. +2
    -0
      priv/static/static/js/18.89c20aa67a4dd067ea37.js
  52. +1
    -0
      priv/static/static/js/18.89c20aa67a4dd067ea37.js.map
  53. +0
    -2
      priv/static/static/js/18.fd12f9746a55aa24a8b7.js
  54. +0
    -1
      priv/static/static/js/18.fd12f9746a55aa24a8b7.js.map
  55. +0
    -2
      priv/static/static/js/19.3adebd64964c92700074.js
  56. +0
    -1
      priv/static/static/js/19.3adebd64964c92700074.js.map
  57. +2
    -0
      priv/static/static/js/19.6e13bad8131c4501c1c5.js
  58. +1
    -0
      priv/static/static/js/19.6e13bad8131c4501c1c5.js.map
  59. +2
    -0
      priv/static/static/js/2.78a48aa26599b00c3b8d.js
  60. +1
    -0
      priv/static/static/js/2.78a48aa26599b00c3b8d.js.map
  61. +0
    -2
      priv/static/static/js/2.d81ca020d6885c6c3b03.js
  62. +0
    -1
      priv/static/static/js/2.d81ca020d6885c6c3b03.js.map
  63. +2
    -0
      priv/static/static/js/20.3615c3cea2e1c2707a4f.js
  64. +1
    -0
      priv/static/static/js/20.3615c3cea2e1c2707a4f.js.map
  65. +0
    -2
      priv/static/static/js/20.e0c3ad29d59470506c04.js
  66. +0
    -1
      priv/static/static/js/20.e0c3ad29d59470506c04.js.map
  67. +2
    -0
      priv/static/static/js/21.64dedfc646e13e6f7915.js
  68. +1
    -0
      priv/static/static/js/21.64dedfc646e13e6f7915.js.map
  69. +0
    -2
      priv/static/static/js/21.849ecc09a1d58bdc64c6.js
  70. +0
    -1
      priv/static/static/js/21.849ecc09a1d58bdc64c6.js.map
  71. +2
    -0
      priv/static/static/js/22.6fa63bc6a054b7638e9e.js
  72. +1
    -0
      priv/static/static/js/22.6fa63bc6a054b7638e9e.js.map
  73. +0
    -2
      priv/static/static/js/22.8782f133c9f66d3f2bbe.js
  74. +0
    -1
      priv/static/static/js/22.8782f133c9f66d3f2bbe.js.map
  75. +0
    -2
      priv/static/static/js/23.2653bf91bc77c2ed0160.js
  76. +0
    -1
      priv/static/static/js/23.2653bf91bc77c2ed0160.js.map
  77. +2
    -0
      priv/static/static/js/23.e0ddea2b6e049d221ee7.js
  78. +1
    -0
      priv/static/static/js/23.e0ddea2b6e049d221ee7.js.map
  79. +2
    -0
      priv/static/static/js/24.38e3b9d44e9ee703ebf6.js
  80. +1
    -0
      priv/static/static/js/24.38e3b9d44e9ee703ebf6.js.map
  81. +0
    -2
      priv/static/static/js/24.f931d864a2297d880a9a.js
  82. +0
    -1
      priv/static/static/js/24.f931d864a2297d880a9a.js.map
  83. +2
    -0
      priv/static/static/js/25.696b41c0a8660e1f85af.js
  84. +1
    -0
      priv/static/static/js/25.696b41c0a8660e1f85af.js.map
  85. +0
    -2
      priv/static/static/js/25.886acc9ba83c64659279.js
  86. +0
    -1
      priv/static/static/js/25.886acc9ba83c64659279.js.map
  87. +2
    -0
      priv/static/static/js/26.1168f22384be75dc5492.js
  88. +1
    -0
      priv/static/static/js/26.1168f22384be75dc5492.js.map
  89. +0
    -2
      priv/static/static/js/26.e15b1645079c72c60586.js
  90. +0
    -1
      priv/static/static/js/26.e15b1645079c72c60586.js.map
  91. +2
    -0
      priv/static/static/js/27.3c0cfbb2a898b35486dd.js
  92. +1
    -0
      priv/static/static/js/27.3c0cfbb2a898b35486dd.js.map
  93. +0
    -2
      priv/static/static/js/27.7b41e5953f74af7fddd1.js
  94. +0
    -1
      priv/static/static/js/27.7b41e5953f74af7fddd1.js.map
  95. +0
    -2
      priv/static/static/js/28.4f39e562aaceaa01e883.js
  96. +0
    -1
      priv/static/static/js/28.4f39e562aaceaa01e883.js.map
  97. +2
    -0
      priv/static/static/js/28.926c71d6f1813e177271.js
  98. +1
    -0
      priv/static/static/js/28.926c71d6f1813e177271.js.map
  99. +0
    -2
      priv/static/static/js/29.137e2a68b558eed58152.js
  100. +0
    -1
      priv/static/static/js/29.137e2a68b558eed58152.js.map

+ 4
- 0
CHANGELOG.md View File

@@ -25,6 +25,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Mastodon API: Added `pleroma.metadata.fields_limits` to /api/v1/instance
- Mastodon API: On deletion, returns the original post text.
- Mastodon API: Add `pleroma.unread_count` to the Marker entity.
- **Breaking:** Notification Settings API for suppressing notifications
has been simplified down to `block_from_strangers`.
- **Breaking:** Notification Settings API option for hiding push notification
contents has been renamed to `hide_notification_contents`
</details>

<details>


+ 2
- 5
docs/API/pleroma_api.md View File

@@ -287,11 +287,8 @@ See [Admin-API](admin_api.md)
* Method `PUT`
* Authentication: required
* Params:
* `followers`: BOOLEAN field, receives notifications from followers
* `follows`: BOOLEAN field, receives notifications from people the user follows
* `remote`: BOOLEAN field, receives notifications from people on remote instances
* `local`: BOOLEAN field, receives notifications from people on the local instance
* `privacy_option`: BOOLEAN field. When set to true, it removes the contents of a message from the push notification.
* `block_from_strangers`: BOOLEAN field, blocks notifications from accounts you do not follow
* `hide_notification_contents`: BOOLEAN field. When set to true, it removes the contents of a message from the push notification.
* Response: JSON. Returns `{"status": "success"}` if the update was successful, otherwise returns `{"error": "error_msg"}`

## `/api/pleroma/healthcheck`


+ 9
- 9
lib/mix/tasks/pleroma/notification_settings.ex View File

@@ -3,8 +3,8 @@ defmodule Mix.Tasks.Pleroma.NotificationSettings do
@moduledoc """
Example:

> mix pleroma.notification_settings --privacy-option=false --nickname-users="parallel588" # set false only for parallel588 user
> mix pleroma.notification_settings --privacy-option=true # set true for all users
> mix pleroma.notification_settings --hide-notification-contents=false --nickname-users="parallel588" # set false only for parallel588 user
> mix pleroma.notification_settings --hide-notification-contents=true # set true for all users

"""

@@ -19,16 +19,16 @@ defmodule Mix.Tasks.Pleroma.NotificationSettings do
OptionParser.parse(
args,
strict: [
privacy_option: :boolean,
hide_notification_contents: :boolean,
email_users: :string,
nickname_users: :string
]
)

privacy_option = Keyword.get(options, :privacy_option)
hide_notification_contents = Keyword.get(options, :hide_notification_contents)

if not is_nil(privacy_option) do
privacy_option
if not is_nil(hide_notification_contents) do
hide_notification_contents
|> build_query(options)
|> Pleroma.Repo.update_all([])
end
@@ -36,15 +36,15 @@ defmodule Mix.Tasks.Pleroma.NotificationSettings do
shell_info("Done")
end

defp build_query(privacy_option, options) do
defp build_query(hide_notification_contents, options) do
query =
from(u in Pleroma.User,
update: [
set: [
notification_settings:
fragment(
"jsonb_set(notification_settings, '{privacy_option}', ?)",
^privacy_option
"jsonb_set(notification_settings, '{hide_notification_contents}', ?)",
^hide_notification_contents
)
]
]


+ 3
- 36
lib/pleroma/notification.ex View File

@@ -571,10 +571,7 @@ defmodule Pleroma.Notification do
[
:self,
:invisible,
:followers,
:follows,
:non_followers,
:non_follows,
:block_from_strangers,
:recently_followed,
:filtered
]
@@ -595,45 +592,15 @@ defmodule Pleroma.Notification do
end

def skip?(
:followers,
:block_from_strangers,
%Activity{} = activity,
%User{notification_settings: %{followers: false}} = user
) do
actor = activity.data["actor"]
follower = User.get_cached_by_ap_id(actor)
User.following?(follower, user)
end

def skip?(
:non_followers,
%Activity{} = activity,
%User{notification_settings: %{non_followers: false}} = user
%User{notification_settings: %{block_from_strangers: true}} = user
) do
actor = activity.data["actor"]
follower = User.get_cached_by_ap_id(actor)
!User.following?(follower, user)
end

def skip?(
:follows,
%Activity{} = activity,
%User{notification_settings: %{follows: false}} = user
) do
actor = activity.data["actor"]
followed = User.get_cached_by_ap_id(actor)
User.following?(user, followed)
end

def skip?(
:non_follows,
%Activity{} = activity,
%User{notification_settings: %{non_follows: false}} = user
) do
actor = activity.data["actor"]
followed = User.get_cached_by_ap_id(actor)
!User.following?(user, followed)
end

# To do: consider defining recency in hours and checking FollowingRelationship with a single SQL
def skip?(:recently_followed, %Activity{data: %{"type" => "Follow"}} = activity, %User{} = user) do
actor = activity.data["actor"]


+ 4
- 10
lib/pleroma/user/notification_setting.ex View File

@@ -10,21 +10,15 @@ defmodule Pleroma.User.NotificationSetting do
@primary_key false

embedded_schema do
field(:followers, :boolean, default: true)
field(:follows, :boolean, default: true)
field(:non_follows, :boolean, default: true)
field(:non_followers, :boolean, default: true)
field(:privacy_option, :boolean, default: false)
field(:block_from_strangers, :boolean, default: false)
field(:hide_notification_contents, :boolean, default: false)
end

def changeset(schema, params) do
schema
|> cast(prepare_attrs(params), [
:followers,
:follows,
:non_follows,
:non_followers,
:privacy_option
:block_from_strangers,
:hide_notification_contents
])
end



+ 4
- 10
lib/pleroma/web/api_spec/schemas/account.ex View File

@@ -90,11 +90,8 @@ defmodule Pleroma.Web.ApiSpec.Schemas.Account do
notification_settings: %Schema{
type: :object,
properties: %{
followers: %Schema{type: :boolean},
follows: %Schema{type: :boolean},
non_followers: %Schema{type: :boolean},
non_follows: %Schema{type: :boolean},
privacy_option: %Schema{type: :boolean}
block_from_strangers: %Schema{type: :boolean},
hide_notification_contents: %Schema{type: :boolean}
}
},
relationship: AccountRelationship,
@@ -182,11 +179,8 @@ defmodule Pleroma.Web.ApiSpec.Schemas.Account do
"unread_conversation_count" => 0,
"tags" => [],
"notification_settings" => %{
"followers" => true,
"follows" => true,
"non_followers" => true,
"non_follows" => true,
"privacy_option" => false
"block_from_strangers" => false,
"hide_notification_contents" => false
},
"relationship" => %{
"blocked_by" => false,


+ 1
- 1
lib/pleroma/web/push/impl.ex View File

@@ -104,7 +104,7 @@ defmodule Pleroma.Web.Push.Impl do

def build_content(
%{
user: %{notification_settings: %{privacy_option: true}}
user: %{notification_settings: %{hide_notification_contents: true}}
} = notification,
_actor,
_object,


+ 19
- 0
priv/repo/migrations/20200626163359_rename_notification_privacy_option.exs View File

@@ -0,0 +1,19 @@
defmodule Pleroma.Repo.Migrations.RenameNotificationPrivacyOption do
use Ecto.Migration

def up do
execute(
"UPDATE users SET notification_settings = notification_settings - 'privacy_option' || jsonb_build_object('hide_notification_contents', notification_settings->'privacy_option')
where notification_settings ? 'privacy_option'
and local"
)
end

def down do
execute(
"UPDATE users SET notification_settings = notification_settings - 'hide_notification_contents' || jsonb_build_object('privacy_option', notification_settings->'hide_notification_contents')
where notification_settings ? 'hide_notification_contents'
and local"
)
end
end

+ 1
- 1
priv/static/index.html View File

@@ -1 +1 @@
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no"><title>Pleroma</title><!--server-generated-meta--><link rel=icon type=image/png href=/favicon.png><link href=/static/css/app.77b1644622e3bae24b6b.css rel=stylesheet><link href=/static/fontello.1594374054351.css rel=stylesheet></head><body class=hidden><noscript>To use Pleroma, please enable JavaScript.</noscript><div id=app></div><script type=text/javascript src=/static/js/vendors~app.247dc52c7abe6a0dab87.js></script><script type=text/javascript src=/static/js/app.1e68e208590653dab5aa.js></script></body></html>
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no"><title>Pleroma</title><!--server-generated-meta--><link rel=icon type=image/png href=/favicon.png><link href=/static/css/app.6dbc7dea4fc148c85860.css rel=stylesheet><link href=/static/fontello.1594823398494.css rel=stylesheet></head><body class=hidden><noscript>To use Pleroma, please enable JavaScript.</noscript><div id=app></div><script type=text/javascript src=/static/js/vendors~app.9e24ed238da5a8538f50.js></script><script type=text/javascript src=/static/js/app.31bba9f1e242ff273dcb.js></script></body></html>

priv/static/static/css/app.77b1644622e3bae24b6b.css → priv/static/static/css/app.6dbc7dea4fc148c85860.css View File

@@ -243,4 +243,4 @@
cursor: pointer;
}

/*# sourceMappingURL=app.77b1644622e3bae24b6b.css.map*/
/*# sourceMappingURL=app.6dbc7dea4fc148c85860.css.map*/

priv/static/static/css/app.6dbc7dea4fc148c85860.css.map
File diff suppressed because it is too large
View File


BIN
priv/static/static/font/fontello.1594374054351.woff2 View File


BIN
priv/static/static/font/fontello.1594374054351.eot → priv/static/static/font/fontello.1594823398494.eot View File


priv/static/static/font/fontello.1594374054351.svg → priv/static/static/font/fontello.1594823398494.svg View File


BIN
priv/static/static/font/fontello.1594374054351.ttf → priv/static/static/font/fontello.1594823398494.ttf View File


BIN
priv/static/static/font/fontello.1594374054351.woff → priv/static/static/font/fontello.1594823398494.woff View File


BIN
priv/static/static/font/fontello.1594823398494.woff2 View File


+ 0
- 144
priv/static/static/fontello.1589385935077.css View File

@@ -1,144 +0,0 @@
@font-face {
font-family: "Icons";
src: url("./font/fontello.1589385935077.eot");
src: url("./font/fontello.1589385935077.eot") format("embedded-opentype"),
url("./font/fontello.1589385935077.woff2") format("woff2"),
url("./font/fontello.1589385935077.woff") format("woff"),
url("./font/fontello.1589385935077.ttf") format("truetype"),
url("./font/fontello.1589385935077.svg") format("svg");
font-weight: normal;
font-style: normal;
}

[class^="icon-"]::before,
[class*=" icon-"]::before {
font-family: "Icons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-spin4::before { content: "\e834"; }

.icon-cancel::before { content: "\e800"; }

.icon-upload::before { content: "\e801"; }

.icon-spin3::before { content: "\e832"; }

.icon-reply::before { content: "\f112"; }

.icon-star::before { content: "\e802"; }

.icon-star-empty::before { content: "\e803"; }

.icon-retweet::before { content: "\e804"; }

.icon-eye-off::before { content: "\e805"; }

.icon-binoculars::before { content: "\f1e5"; }

.icon-cog::before { content: "\e807"; }

.icon-user-plus::before { content: "\f234"; }

.icon-menu::before { content: "\f0c9"; }

.icon-logout::before { content: "\e808"; }

.icon-down-open::before { content: "\e809"; }

.icon-attach::before { content: "\e80a"; }

.icon-link-ext::before { content: "\f08e"; }

.icon-link-ext-alt::before { content: "\f08f"; }

.icon-picture::before { content: "\e80b"; }

.icon-video::before { content: "\e80c"; }

.icon-right-open::before { content: "\e80d"; }

.icon-left-open::before { content: "\e80e"; }

.icon-up-open::before { content: "\e80f"; }

.icon-comment-empty::before { content: "\f0e5"; }

.icon-mail-alt::before { content: "\f0e0"; }

.icon-lock::before { content: "\e811"; }

.icon-lock-open-alt::before { content: "\f13e"; }

.icon-globe::before { content: "\e812"; }

.icon-brush::before { content: "\e813"; }

.icon-search::before { content: "\e806"; }

.icon-adjust::before { content: "\e816"; }

.icon-thumbs-up-alt::before { content: "\f164"; }

.icon-attention::before { content: "\e814"; }

.icon-plus-squared::before { content: "\f0fe"; }

.icon-plus::before { content: "\e815"; }

.icon-edit::before { content: "\e817"; }

.icon-play-circled::before { content: "\f144"; }

.icon-pencil::before { content: "\e818"; }

.icon-chart-bar::before { content: "\e81b"; }

.icon-smile::before { content: "\f118"; }

.icon-bell-alt::before { content: "\f0f3"; }

.icon-wrench::before { content: "\e81a"; }

.icon-pin::before { content: "\e819"; }

.icon-ellipsis::before { content: "\f141"; }

.icon-bell-ringing-o::before { content: "\e810"; }

.icon-zoom-in::before { content: "\e81c"; }

.icon-gauge::before { content: "\f0e4"; }

.icon-users::before { content: "\e81d"; }

.icon-info-circled::before { content: "\e81f"; }

.icon-home-2::before { content: "\e821"; }

.icon-chat::before { content: "\e81e"; }

.icon-login::before { content: "\e820"; }

.icon-arrow-curved::before { content: "\e822"; }

.icon-link::before { content: "\e823"; }

.icon-share::before { content: "\f1e0"; }

.icon-user::before { content: "\e824"; }

.icon-ok::before { content: "\e827"; }

+ 0
- 152
priv/static/static/fontello.1594030805019.css View File

@@ -1,152 +0,0 @@
@font-face {
font-family: "Icons";
src: url("./font/fontello.1594030805019.eot");
src: url("./font/fontello.1594030805019.eot") format("embedded-opentype"),
url("./font/fontello.1594030805019.woff2") format("woff2"),
url("./font/fontello.1594030805019.woff") format("woff"),
url("./font/fontello.1594030805019.ttf") format("truetype"),
url("./font/fontello.1594030805019.svg") format("svg");
font-weight: normal;
font-style: normal;
}

[class^="icon-"]::before,
[class*=" icon-"]::before {
font-family: "Icons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-spin4::before { content: "\e834"; }

.icon-cancel::before { content: "\e800"; }

.icon-upload::before { content: "\e801"; }

.icon-spin3::before { content: "\e832"; }

.icon-reply::before { content: "\f112"; }

.icon-star::before { content: "\e802"; }

.icon-star-empty::before { content: "\e803"; }

.icon-retweet::before { content: "\e804"; }

.icon-eye-off::before { content: "\e805"; }

.icon-binoculars::before { content: "\f1e5"; }

.icon-cog::before { content: "\e807"; }

.icon-user-plus::before { content: "\f234"; }

.icon-menu::before { content: "\f0c9"; }

.icon-logout::before { content: "\e808"; }

.icon-down-open::before { content: "\e809"; }

.icon-attach::before { content: "\e80a"; }

.icon-link-ext::before { content: "\f08e"; }

.icon-link-ext-alt::before { content: "\f08f"; }

.icon-picture::before { content: "\e80b"; }

.icon-video::before { content: "\e80c"; }

.icon-right-open::before { content: "\e80d"; }

.icon-left-open::before { content: "\e80e"; }

.icon-up-open::before { content: "\e80f"; }

.icon-comment-empty::before { content: "\f0e5"; }

.icon-mail-alt::before { content: "\f0e0"; }

.icon-lock::before { content: "\e811"; }

.icon-lock-open-alt::before { content: "\f13e"; }

.icon-globe::before { content: "\e812"; }

.icon-brush::before { content: "\e813"; }

.icon-search::before { content: "\e806"; }

.icon-adjust::before { content: "\e816"; }

.icon-thumbs-up-alt::before { content: "\f164"; }

.icon-attention::before { content: "\e814"; }

.icon-plus-squared::before { content: "\f0fe"; }

.icon-plus::before { content: "\e815"; }

.icon-edit::before { content: "\e817"; }

.icon-play-circled::before { content: "\f144"; }

.icon-pencil::before { content: "\e818"; }

.icon-chart-bar::before { content: "\e81b"; }

.icon-smile::before { content: "\f118"; }

.icon-bell-alt::before { content: "\f0f3"; }

.icon-wrench::before { content: "\e81a"; }

.icon-pin::before { content: "\e819"; }

.icon-ellipsis::before { content: "\f141"; }

.icon-bell-ringing-o::before { content: "\e810"; }

.icon-zoom-in::before { content: "\e81c"; }

.icon-gauge::before { content: "\f0e4"; }

.icon-users::before { content: "\e81d"; }

.icon-info-circled::before { content: "\e81f"; }

.icon-home-2::before { content: "\e821"; }

.icon-chat::before { content: "\e81e"; }

.icon-login::before { content: "\e820"; }

.icon-arrow-curved::before { content: "\e822"; }

.icon-link::before { content: "\e823"; }

.icon-share::before { content: "\f1e0"; }

.icon-user::before { content: "\e824"; }

.icon-ok::before { content: "\e827"; }

.icon-filter::before { content: "\f0b0"; }

.icon-download::before { content: "\e825"; }

.icon-bookmark::before { content: "\e826"; }

.icon-bookmark-empty::before { content: "\f097"; }

+ 0
- 156
priv/static/static/fontello.1594134783339.css View File

@@ -1,156 +0,0 @@
@font-face {
font-family: "Icons";
src: url("./font/fontello.1594134783339.eot");
src: url("./font/fontello.1594134783339.eot") format("embedded-opentype"),
url("./font/fontello.1594134783339.woff2") format("woff2"),
url("./font/fontello.1594134783339.woff") format("woff"),
url("./font/fontello.1594134783339.ttf") format("truetype"),
url("./font/fontello.1594134783339.svg") format("svg");
font-weight: normal;
font-style: normal;
}

[class^="icon-"]::before,
[class*=" icon-"]::before {
font-family: "Icons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-spin4::before { content: "\e834"; }

.icon-cancel::before { content: "\e800"; }

.icon-upload::before { content: "\e801"; }

.icon-spin3::before { content: "\e832"; }

.icon-reply::before { content: "\f112"; }

.icon-star::before { content: "\e802"; }

.icon-star-empty::before { content: "\e803"; }

.icon-retweet::before { content: "\e804"; }

.icon-eye-off::before { content: "\e805"; }

.icon-binoculars::before { content: "\f1e5"; }

.icon-cog::before { content: "\e807"; }

.icon-user-plus::before { content: "\f234"; }

.icon-menu::before { content: "\f0c9"; }

.icon-logout::before { content: "\e808"; }

.icon-down-open::before { content: "\e809"; }

.icon-attach::before { content: "\e80a"; }

.icon-link-ext::before { content: "\f08e"; }

.icon-link-ext-alt::before { content: "\f08f"; }

.icon-picture::before { content: "\e80b"; }

.icon-video::before { content: "\e80c"; }

.icon-right-open::before { content: "\e80d"; }

.icon-left-open::before { content: "\e80e"; }

.icon-up-open::before { content: "\e80f"; }

.icon-comment-empty::before { content: "\f0e5"; }

.icon-mail-alt::before { content: "\f0e0"; }

.icon-lock::before { content: "\e811"; }

.icon-lock-open-alt::before { content: "\f13e"; }

.icon-globe::before { content: "\e812"; }

.icon-brush::before { content: "\e813"; }

.icon-search::before { content: "\e806"; }

.icon-adjust::before { content: "\e816"; }

.icon-thumbs-up-alt::before { content: "\f164"; }

.icon-attention::before { content: "\e814"; }

.icon-plus-squared::before { content: "\f0fe"; }

.icon-plus::before { content: "\e815"; }

.icon-edit::before { content: "\e817"; }

.icon-play-circled::before { content: "\f144"; }

.icon-pencil::before { content: "\e818"; }

.icon-chart-bar::before { content: "\e81b"; }

.icon-smile::before { content: "\f118"; }

.icon-bell-alt::before { content: "\f0f3"; }

.icon-wrench::before { content: "\e81a"; }

.icon-pin::before { content: "\e819"; }

.icon-ellipsis::before { content: "\f141"; }

.icon-bell-ringing-o::before { content: "\e810"; }

.icon-zoom-in::before { content: "\e81c"; }

.icon-gauge::before { content: "\f0e4"; }

.icon-users::before { content: "\e81d"; }

.icon-info-circled::before { content: "\e81f"; }

.icon-home-2::before { content: "\e821"; }

.icon-chat::before { content: "\e81e"; }

.icon-login::before { content: "\e820"; }

.icon-arrow-curved::before { content: "\e822"; }

.icon-link::before { content: "\e823"; }

.icon-share::before { content: "\f1e0"; }

.icon-user::before { content: "\e824"; }

.icon-ok::before { content: "\e827"; }

.icon-filter::before { content: "\f0b0"; }

.icon-download::before { content: "\e825"; }

.icon-bookmark::before { content: "\e826"; }

.icon-bookmark-empty::before { content: "\f097"; }

.icon-music::before { content: "\e828"; }

.icon-doc::before { content: "\e829"; }

priv/static/static/fontello.1594374054351.css → priv/static/static/fontello.1594823398494.css View File

@@ -1,11 +1,11 @@
@font-face {
font-family: "Icons";
src: url("./font/fontello.1594374054351.eot");
src: url("./font/fontello.1594374054351.eot") format("embedded-opentype"),
url("./font/fontello.1594374054351.woff2") format("woff2"),
url("./font/fontello.1594374054351.woff") format("woff"),
url("./font/fontello.1594374054351.ttf") format("truetype"),
url("./font/fontello.1594374054351.svg") format("svg");
src: url("./font/fontello.1594823398494.eot");
src: url("./font/fontello.1594823398494.eot") format("embedded-opentype"),
url("./font/fontello.1594823398494.woff2") format("woff2"),
url("./font/fontello.1594823398494.woff") format("woff"),
url("./font/fontello.1594823398494.ttf") format("truetype"),
url("./font/fontello.1594823398494.svg") format("svg");
font-weight: normal;
font-style: normal;
}

+ 0
- 0
priv/static/static/fontello.json View File


+ 0
- 2
priv/static/static/js/10.2823375ec309b971aaea.js
File diff suppressed because it is too large
View File


+ 2
- 0
priv/static/static/js/10.5ef4671883649cf93524.js
File diff suppressed because it is too large
View File


priv/static/static/js/10.2823375ec309b971aaea.js.map → priv/static/static/js/10.5ef4671883649cf93524.js.map View File

@@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/10.2823375ec309b971aaea.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/10.5ef4671883649cf93524.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/11.2cb4b0f72a4654070a58.js
File diff suppressed because it is too large
View File


+ 2
- 0
priv/static/static/js/11.c5b938b4349f87567338.js
File diff suppressed because it is too large
View File


priv/static/static/js/11.2cb4b0f72a4654070a58.js.map → priv/static/static/js/11.c5b938b4349f87567338.js.map View File

@@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/11.2cb4b0f72a4654070a58.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/11.c5b938b4349f87567338.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/12.500b3e4676dd47599a58.js
File diff suppressed because it is too large
View File


+ 2
- 0
priv/static/static/js/12.ab82f9512fa85e78c114.js
File diff suppressed because it is too large
View File


priv/static/static/js/12.500b3e4676dd47599a58.js.map → priv/static/static/js/12.ab82f9512fa85e78c114.js.map View File

@@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/12.500b3e4676dd47599a58.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/12.ab82f9512fa85e78c114.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/13.3ef79a2643680080d28f.js
File diff suppressed because it is too large
View File


+ 2
- 0
priv/static/static/js/13.40e59c5015d3307b94ad.js
File diff suppressed because it is too large
View File


priv/static/static/js/13.3ef79a2643680080d28f.js.map → priv/static/static/js/13.40e59c5015d3307b94ad.js.map View File

@@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/13.3ef79a2643680080d28f.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/13.40e59c5015d3307b94ad.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/14.b7f6eb3ea71d2ac2bb41.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/14.b7f6eb3ea71d2ac2bb41.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/14.b7f6eb3ea71d2ac2bb41.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/14.de791a47ee5249a526b1.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/14.de791a47ee5249a526b1.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/14.de791a47ee5249a526b1.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/15.d814a29a970070494722.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/15.d814a29a970070494722.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/15.d814a29a970070494722.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/15.e24854297ad682aec45a.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/15.e24854297ad682aec45a.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/15.e24854297ad682aec45a.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/16.017fa510b293035ac370.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/16.017fa510b293035ac370.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/16.017fa510b293035ac370.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/16.b7b0e4b8227a50fcb9bb.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/16.b7b0e4b8227a50fcb9bb.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/16.b7b0e4b8227a50fcb9bb.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/17.c63932b65417ee7346a3.js View File

@@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{568:function(e){e.exports={finder:{error_fetching_user:"Hiba felhasználó beszerzésével",find_user:"Felhasználó keresése"},general:{submit:"Elküld"},login:{login:"Bejelentkezés",logout:"Kijelentkezés",password:"Jelszó",placeholder:"e.g. lain",register:"Feliratkozás",username:"Felhasználó név"},nav:{mentions:"Említéseim",public_tl:"Publikus Idővonal",timeline:"Idővonal",twkn:"Az Egész Ismert Hálózat"},notifications:{followed_you:"követ téged",notifications:"Értesítések",read:"Olvasva!"},post_status:{default:"Most érkeztem L.A.-be",posting:"Küldés folyamatban"},registration:{bio:"Bio",email:"Email",fullname:"Teljes név",password_confirm:"Jelszó megerősítése",registration:"Feliratkozás"},settings:{attachments:"Csatolmányok",autoload:"Autoatikus betöltés engedélyezése lap aljára görgetéskor",avatar:"Avatár",bio:"Bio",current_avatar:"Jelenlegi avatár",current_profile_banner:"Jelenlegi profil banner",filtering:"Szűrés",filtering_explanation:"Minden tartalom mely ezen szavakat tartalmazza némítva lesz, soronként egy",hide_attachments_in_convo:"Csatolmányok elrejtése a társalgásokban",hide_attachments_in_tl:"Csatolmányok elrejtése az idővonalon",name:"Név",name_bio:"Név és Bio",nsfw_clickthrough:"NSFW átkattintási tartalom elrejtésének engedélyezése",profile_background:"Profil háttérkép",profile_banner:"Profil Banner",reply_link_preview:"Válasz-link előzetes mutatása egér rátételkor",set_new_avatar:"Új avatár",set_new_profile_background:"Új profil háttér beállítása",set_new_profile_banner:"Új profil banner",settings:"Beállítások",theme:"Téma",user_settings:"Felhasználói beállítások"},timeline:{conversation:"Társalgás",error_fetching:"Hiba a frissítések beszerzésénél",load_older:"Régebbi állapotok betöltése",show_new:"Újak mutatása",up_to_date:"Naprakész"},user_card:{block:"Letilt",blocked:"Letiltva!",follow:"Követ",followees:"Követettek",followers:"Követők",following:"Követve!",follows_you:"Követ téged!",mute:"Némít",muted:"Némított",per_day:"naponta",statuses:"Állapotok"}}}}]);
//# sourceMappingURL=17.c63932b65417ee7346a3.js.map

+ 0
- 1
priv/static/static/js/17.c63932b65417ee7346a3.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/17.c63932b65417ee7346a3.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/17.c98118b6bb84ee3b5b08.js View File

@@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{568:function(e){e.exports={finder:{error_fetching_user:"Hiba felhasználó beszerzésével",find_user:"Felhasználó keresése"},general:{submit:"Elküld"},login:{login:"Bejelentkezés",logout:"Kijelentkezés",password:"Jelszó",placeholder:"e.g. lain",register:"Feliratkozás",username:"Felhasználó név"},nav:{mentions:"Említéseim",public_tl:"Publikus Idővonal",timeline:"Idővonal",twkn:"Az Egész Ismert Hálózat"},notifications:{followed_you:"követ téged",notifications:"Értesítések",read:"Olvasva!"},post_status:{default:"Most érkeztem L.A.-be",posting:"Küldés folyamatban"},registration:{bio:"Bio",email:"Email",fullname:"Teljes név",password_confirm:"Jelszó megerősítése",registration:"Feliratkozás"},settings:{attachments:"Csatolmányok",avatar:"Avatár",bio:"Bio",current_avatar:"Jelenlegi avatár",current_profile_banner:"Jelenlegi profil banner",filtering:"Szűrés",filtering_explanation:"Minden tartalom mely ezen szavakat tartalmazza némítva lesz, soronként egy",hide_attachments_in_convo:"Csatolmányok elrejtése a társalgásokban",hide_attachments_in_tl:"Csatolmányok elrejtése az idővonalon",name:"Név",name_bio:"Név és Bio",nsfw_clickthrough:"NSFW átkattintási tartalom elrejtésének engedélyezése",profile_background:"Profil háttérkép",profile_banner:"Profil Banner",set_new_avatar:"Új avatár",set_new_profile_background:"Új profil háttér beállítása",set_new_profile_banner:"Új profil banner",settings:"Beállítások",theme:"Téma",user_settings:"Felhasználói beállítások"},timeline:{conversation:"Társalgás",error_fetching:"Hiba a frissítések beszerzésénél",load_older:"Régebbi állapotok betöltése",show_new:"Újak mutatása",up_to_date:"Naprakész"},user_card:{block:"Letilt",blocked:"Letiltva!",follow:"Követ",followees:"Követettek",followers:"Követők",following:"Követve!",follows_you:"Követ téged!",mute:"Némít",muted:"Némított",per_day:"naponta",statuses:"Állapotok"}}}}]);
//# sourceMappingURL=17.c98118b6bb84ee3b5b08.js.map

+ 1
- 0
priv/static/static/js/17.c98118b6bb84ee3b5b08.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/17.c98118b6bb84ee3b5b08.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/18.89c20aa67a4dd067ea37.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/18.89c20aa67a4dd067ea37.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/18.89c20aa67a4dd067ea37.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/18.fd12f9746a55aa24a8b7.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/18.fd12f9746a55aa24a8b7.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/18.fd12f9746a55aa24a8b7.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/19.3adebd64964c92700074.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/19.3adebd64964c92700074.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/19.3adebd64964c92700074.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/19.6e13bad8131c4501c1c5.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/19.6e13bad8131c4501c1c5.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/19.6e13bad8131c4501c1c5.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/2.78a48aa26599b00c3b8d.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/2.78a48aa26599b00c3b8d.js.map
File diff suppressed because it is too large
View File


+ 0
- 2
priv/static/static/js/2.d81ca020d6885c6c3b03.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/2.d81ca020d6885c6c3b03.js.map
File diff suppressed because it is too large
View File


+ 2
- 0
priv/static/static/js/20.3615c3cea2e1c2707a4f.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/20.3615c3cea2e1c2707a4f.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/20.3615c3cea2e1c2707a4f.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/20.e0c3ad29d59470506c04.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/20.e0c3ad29d59470506c04.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/20.e0c3ad29d59470506c04.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/21.64dedfc646e13e6f7915.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/21.64dedfc646e13e6f7915.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/21.64dedfc646e13e6f7915.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/21.849ecc09a1d58bdc64c6.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/21.849ecc09a1d58bdc64c6.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/21.849ecc09a1d58bdc64c6.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/22.6fa63bc6a054b7638e9e.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/22.6fa63bc6a054b7638e9e.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/22.6fa63bc6a054b7638e9e.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/22.8782f133c9f66d3f2bbe.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/22.8782f133c9f66d3f2bbe.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/22.8782f133c9f66d3f2bbe.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/23.2653bf91bc77c2ed0160.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/23.2653bf91bc77c2ed0160.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/23.2653bf91bc77c2ed0160.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/23.e0ddea2b6e049d221ee7.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/23.e0ddea2b6e049d221ee7.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/23.e0ddea2b6e049d221ee7.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/24.38e3b9d44e9ee703ebf6.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/24.38e3b9d44e9ee703ebf6.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/24.38e3b9d44e9ee703ebf6.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/24.f931d864a2297d880a9a.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/24.f931d864a2297d880a9a.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/24.f931d864a2297d880a9a.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/25.696b41c0a8660e1f85af.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/25.696b41c0a8660e1f85af.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/25.696b41c0a8660e1f85af.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/25.886acc9ba83c64659279.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/25.886acc9ba83c64659279.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/25.886acc9ba83c64659279.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/26.1168f22384be75dc5492.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/26.1168f22384be75dc5492.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/26.1168f22384be75dc5492.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/26.e15b1645079c72c60586.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/26.e15b1645079c72c60586.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/26.e15b1645079c72c60586.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/27.3c0cfbb2a898b35486dd.js View File

@@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{578:function(e){e.exports={finder:{error_fetching_user:"Eroare la preluarea utilizatorului",find_user:"Găsește utilizator"},general:{submit:"trimite"},login:{login:"Loghează",logout:"Deloghează",password:"Parolă",placeholder:"d.e. lain",register:"Înregistrare",username:"Nume utilizator"},nav:{mentions:"Menționări",public_tl:"Cronologie Publică",timeline:"Cronologie",twkn:"Toată Reșeaua Cunoscută"},notifications:{followed_you:"te-a urmărit",notifications:"Notificări",read:"Citit!"},post_status:{default:"Nu de mult am aterizat în L.A.",posting:"Postează"},registration:{bio:"Bio",email:"Email",fullname:"Numele întreg",password_confirm:"Cofirmă parola",registration:"Îregistrare"},settings:{attachments:"Atașamente",avatar:"Avatar",bio:"Bio",current_avatar:"Avatarul curent",current_profile_banner:"Bannerul curent al profilului",filtering:"Filtru",filtering_explanation:"Toate stările care conțin aceste cuvinte vor fi puse pe mut, una pe linie",hide_attachments_in_convo:"Ascunde atașamentele în conversații",hide_attachments_in_tl:"Ascunde atașamentele în cronologie",name:"Nume",name_bio:"Nume și Bio",nsfw_clickthrough:"Permite ascunderea al atașamentelor NSFW",profile_background:"Fundalul de profil",profile_banner:"Banner de profil",set_new_avatar:"Setează avatar nou",set_new_profile_background:"Setează fundal nou",set_new_profile_banner:"Setează banner nou la profil",settings:"Setări",theme:"Temă",user_settings:"Setările utilizatorului"},timeline:{conversation:"Conversație",error_fetching:"Erare la preluarea actualizărilor",load_older:"Încarcă stări mai vechi",show_new:"Arată cele noi",up_to_date:"La zi"},user_card:{block:"Blochează",blocked:"Blocat!",follow:"Urmărește",followees:"Urmărește",followers:"Următori",following:"Urmărit!",follows_you:"Te urmărește!",mute:"Pune pe mut",muted:"Pus pe mut",per_day:"pe zi",statuses:"Stări"}}}}]);
//# sourceMappingURL=27.3c0cfbb2a898b35486dd.js.map

+ 1
- 0
priv/static/static/js/27.3c0cfbb2a898b35486dd.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/27.3c0cfbb2a898b35486dd.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/27.7b41e5953f74af7fddd1.js View File

@@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{578:function(e){e.exports={finder:{error_fetching_user:"Eroare la preluarea utilizatorului",find_user:"Găsește utilizator"},general:{submit:"trimite"},login:{login:"Loghează",logout:"Deloghează",password:"Parolă",placeholder:"d.e. lain",register:"Înregistrare",username:"Nume utilizator"},nav:{mentions:"Menționări",public_tl:"Cronologie Publică",timeline:"Cronologie",twkn:"Toată Reșeaua Cunoscută"},notifications:{followed_you:"te-a urmărit",notifications:"Notificări",read:"Citit!"},post_status:{default:"Nu de mult am aterizat în L.A.",posting:"Postează"},registration:{bio:"Bio",email:"Email",fullname:"Numele întreg",password_confirm:"Cofirmă parola",registration:"Îregistrare"},settings:{attachments:"Atașamente",autoload:"Permite încărcarea automată când scrolat la capăt",avatar:"Avatar",bio:"Bio",current_avatar:"Avatarul curent",current_profile_banner:"Bannerul curent al profilului",filtering:"Filtru",filtering_explanation:"Toate stările care conțin aceste cuvinte vor fi puse pe mut, una pe linie",hide_attachments_in_convo:"Ascunde atașamentele în conversații",hide_attachments_in_tl:"Ascunde atașamentele în cronologie",name:"Nume",name_bio:"Nume și Bio",nsfw_clickthrough:"Permite ascunderea al atașamentelor NSFW",profile_background:"Fundalul de profil",profile_banner:"Banner de profil",reply_link_preview:"Permite previzualizarea linkului de răspuns la planarea de mouse",set_new_avatar:"Setează avatar nou",set_new_profile_background:"Setează fundal nou",set_new_profile_banner:"Setează banner nou la profil",settings:"Setări",theme:"Temă",user_settings:"Setările utilizatorului"},timeline:{conversation:"Conversație",error_fetching:"Erare la preluarea actualizărilor",load_older:"Încarcă stări mai vechi",show_new:"Arată cele noi",up_to_date:"La zi"},user_card:{block:"Blochează",blocked:"Blocat!",follow:"Urmărește",followees:"Urmărește",followers:"Următori",following:"Urmărit!",follows_you:"Te urmărește!",mute:"Pune pe mut",muted:"Pus pe mut",per_day:"pe zi",statuses:"Stări"}}}}]);
//# sourceMappingURL=27.7b41e5953f74af7fddd1.js.map

+ 0
- 1
priv/static/static/js/27.7b41e5953f74af7fddd1.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/27.7b41e5953f74af7fddd1.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/28.4f39e562aaceaa01e883.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/28.4f39e562aaceaa01e883.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/28.4f39e562aaceaa01e883.js","sourceRoot":""}

+ 2
- 0
priv/static/static/js/28.926c71d6f1813e177271.js
File diff suppressed because it is too large
View File


+ 1
- 0
priv/static/static/js/28.926c71d6f1813e177271.js.map View File

@@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/28.926c71d6f1813e177271.js","sourceRoot":""}

+ 0
- 2
priv/static/static/js/29.137e2a68b558eed58152.js
File diff suppressed because it is too large
View File


+ 0
- 1
priv/static/static/js/29.137e2a68b558eed58152.js.map View File

@@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"static/js/29.137e2a68b558eed58152.js","sourceRoot":""}

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save