Skip to content

General Discussion

A place to talk about whatever you want

3.9k Topics 23.9k Posts
  • GDPR compliance and storage of IP addresses

    13
    0 Votes
    13 Posts
    5k Views
    julianJ
    Thanks @Juan-G -- I wanted to say as such to @frgilb but could not find the appropriate clauses Here are some additional clauses (thanks @Jay-Moonah for looking into this earlier this week): “Processing shall be lawful only if and to the extent that at least one of the following applies: […] (f) processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the data subject which require protection of personal data, in particular where the data subject is a child.” -- Article 6, Paragraph 1, Point F “The processing of personal data to the extent strictly necessary and proportionate for the purposes of ensuring network and information security, i.e. the ability of a network or an information system to resist, at a given level of confidence, accidental events or unlawful or malicious actions that compromise the availability, authenticity, integrity and confidentiality of stored or transmitted personal data, and the security of the related services offered by, or accessible via, those networks and systems, […] by providers of electronic communications networks and services and by providers of security technologies and services, constitutes a legitimate interest of the data controller concerned. This could, for example, include preventing unauthorised access to electronic communications networks and malicious code distribution and stopping ‘denial of service’ attacks and damage to computer and electronic communication systems.” -- Recital 49 (excerpt) That said, where IP address is used in a fashion that isn't exposed to anyone of significance (regular users or admins), then I see no reason to utilise the IP, keep it for any lengthy period of time, or at least secure it properly. To that end, please see gh#6539 (attached) to see how I've addressed the first point. I would argue that the storage of IP addresses per user (via User.logIP()) is required in order to prevent unauthorized access or cyber-attacks, although I use that term fairly loosely. I've identified the following use cases: Admin approval for registration (if an IP is already associated with a uid) -- useful for combating sockpuppetry Get similar uids during admin approval stage -- again, sockpuppetry-mitigation Search by IP -- used by moderators to find existing sockpuppets. With GDPR consent required for all users, this is no longer an issue as they would be consenting to their storage of IP addresses for this purpose, and we do delete on user deletion, so this satisfies the "Right to be Forgotten".
  • Need any help

    1
    0 Votes
    1 Posts
    652 Views
    N
    Mua và bán nhà đất trở thành hoạt động giao dịch sôi nổi nhất tại thị trường bất động sản Đà Nẵng Trên các website hay các trang mạng xã hội, có thể dễ dàng tìm thấy hàng loạt những từ khóa liên quan đến việc mua bán nhà đất tại Đà Nẵng như : Mua va ban nha dat, ban nha Da Nang, can mua nha Da Nang... Chỉ với hoạt động tìm kiếm này, có thể dễ dàng đánh giá được nhu cầu của người dân địa phương cũng như các nhà đầu tư trong và ngoài nước. Điều này còn chứng minh được sức hút của nhà đất Đà Nẵng so với các loại hình bất động sản khác tại thành phố này. Đặc biệt là trong năm 2018 này, khi mà thị trường bất động sản trở nên nóng sốt hơn bao giờ hết. Nhà đất là loại hình đáp ứng được lượng lớn nhu cầu của khách hàng Có thể khẳng định Đà Nẵng là thành phố có đầy đủ những loại hình bất động sản như nhà đất, condotel, resort... Điều này đáp ứng được hầu hết những nhu cầu từ việc ăn ở hay đầu tư sinh lời của khách hàng. Trong một thị trường đa dạng về sản phẩm như vậy thì lí do để loại hình nhà đất có chỗ đứng vững chắc trên thị trường Mua bán nhà đất Đà Nẵng mới nhất 2018 xuất phát từ những lợi thế mà không có loại hình nào khác có thể thay thế được. [image: QeFL2Jq.jpg] Nhà đất có những ưu thế riêng mà không phải loại hình bất động sản cũng có thể có được Ông cha ta có câu “An cư lạc nghiệp”, điều này đúng với cả việc đầu tư bất động sản. Ngoài những “đại gia” bất động sản thì hầu hết những nhà đầu tư nhỏ, lẻ đều có nhu cầu tìm nhà, tìm dất để sinh sống và sau đó là đầu tư. Ngoài ra, việc mua bán nhà đất còn đáp ứng được một lượng lớn nhu cầu đất đai và nhà ở cho người dân địa phương cũng như dân nhập cư, khi Đà Nẵng đang dần trở thành một địa điểm sống lí tưởng bậc nhất tại miền Trung Việt Nam. Chính những lí do đó đã khiến thị trường Mua bán đất Đà Nẵng giá rẻ 2018 thực sự trở thành tâm điểm trong sàn giao dịch bất động sản của thành phố này nói chung. Mua bán nhà đất là loại hình dễ dàng sinh lời cho nhà đầu tư [image: fWWfFuk.jpg] Mua bán nhà đất là hoạt động giao dịch tạo nhiều cơ hội cho nhà đầu tư Bất kì nhà đầu tư nào một khi bước vào con đường bất động sản đều không muốn bỏ lỡ cơ hội sinh lời nào. Muốn đạt được điều này có nghĩa là họ nên thử sức mình vào nhiều loại hình bất động sản từ những loại hình có quy mô nhỏ nhất cho đến lớn hơn. Và nhà đất chính là loại hình phù hợp với những người có tiềm lực kinh tế còn hạn chế, nó còn là một cách để kiếm tiền nhanh chóng và vững chắc đối với những nhà đầu tư có kinh nghiệm hơn. Đối với những khu vực gần chợ hay hoạt động bán đất ven biển Đà Nẵng sẽ cực kì sôi nổi bởi khả năng sinh lời cùng giá trị cao mà loại hình này mang lại. Chính những lợi thế kể trên mà nhà đất đang trở thành một loại hình bất động sản luôn được quan tâm hàng đầu mà bất cứ ai tham gia vào thị trường này đều muốn tìm hiểu, đặc biệt là thị trường bất động sản Đà Nẵng. Để có thể tìm hiểu thêm về những hoạt động mua bán này, khách hàng có thể tìm kiếm trên internet thông qua các trang mạng xã hội hay website bằng những từ khóa thông dụng như : Mua va ban nha dat, mua nha Da Nang... Đây chính là một trong những cách nhanh nhất để có được thông tin và biến giấc mơ sinh lời để làm giàu hiên thực hóa nhanh nhất có thể. Nếu bạn có nhu cầu và muốn tìm hiểu thêm về quy trình cấp sổ hộ khẩu thì có thể tham khảo thêm tại: 【Mua Bán Nhà Đất tại TP Đà Nẵng giá rẻ】- Quy trình cấp sổ bằng giấy viết tay hiện nay
  • Getting a session mismatch every time the page reloads.

    6
    0 Votes
    6 Posts
    2k Views
    julianJ
    db.objects.update({ _key: "config" }, { $set: { "cookieDomain": "" } }); My bad, forgot some curly braces
  • Is there a parent process for node.js main process express()?

    5
    0 Votes
    5 Posts
    1k Views
    D
    @baris Thanks for your quick response.While I still cannot find where the code is inserted by persona.js. By the way,why a silde-out menu is add because I found the nav-bar is actually added in the end of header.tpl via helpers.js.
  • Topic sorting without comment activity

    2
    0 Votes
    2 Posts
    1k Views
    D
    https://www.npmjs.com/package/nodebb-plugin-category-sort-by-date
  • Login unsuccessful.

    5
    0 Votes
    5 Posts
    998 Views
    PitaJP
    Please post screenshots of the errors you get, with the full stack trace.
  • Create a hidden Category

    3
    0 Votes
    3 Posts
    1k Views
    O
    @pummelchen Thank you, I forwarded this information to the Admin of our site.
  • What is used for sessions with NodeBB.

    1
    0 Votes
    1 Posts
    706 Views
    W
    Title says it all.
  • GDPR - consent and post on existing user

    1
    0 Votes
    1 Posts
    703 Views
    C
    Hi, how to manage data for existing users who did not give consent? We had to remove all of their post? In my case there are many users that aren't active anymore but wrote a lot of interesting messages. Removing their post would be disastrous. Thanks.
  • NodeBB on Lubuntu Localhost

    1
    0 Votes
    1 Posts
    721 Views
    P
    Hi, I try used NodeBB and install on Lubuntu Localhost. And restart computer, then Nodebb is offline, and show "This site can’t be reached" notification on Browser. What service I have to restart? And Thank!
  • About GDPR email sending

    3
    0 Votes
    3 Posts
    1k Views
    E
    @julian said in About GDPR email sending: It is safe to assume that if a user explicitly set their user digest setting, then they can consider having opted into the email. For those users that have not set any setting explicitly, you can change the default in the ACP, and that value will propagate to those users as well. So you'll probably want to disable the email digest for default users. I will try that for now Problem with the new law is that users need to re-confirm his preferences and if they dont confirm it should be disabled
  • 0 Votes
    2 Posts
    883 Views
    julianJ
    @dravere said in Is there a way to display moderator rights only in category the user is a moderator?: Otherwise I think it could be done via the hook filter:topics.addPostData? Just iterate over the posts array, get the category, and for every user of a post add an object to custom_profile_info with the property content set to some HTML indicating moderator rights? Probably this... alternatively, use the groups method, but hook into filter:topics.addPostData to remove the group badge if they're not in the category that user moderates?
  • Topic names broken!!!

    3
    1 Votes
    3 Posts
    923 Views
    yariplusY
    Update nodebb-plugin-rainbows, it should work now.
  • How to put the Forums in a directory instead of homepage

    Solved
    29
    1 Votes
    29 Posts
    5k Views
    julianJ
    Awesome job @Juan-G ! Glad to see people helping each other out on the forum
  • Where is the chat messages stored?

    4
    0 Votes
    4 Posts
    951 Views
    <baris>B
    @whimpers If you get the entire message object it should have a fromuid field, using that id you can get the user object at user:<uid> everyone in the room receives the message, you can get the users in the room from chat:room:<roomId>:uids
  • Nodebb Hosting - Fully Managed - Simple to use

    6
    0 Votes
    6 Posts
    2k Views
    C
    @jaspernl hi there, We do use vultr for hosting. However, speeds are 10GBPS and you can test the connection speed yourself within the control panel. Resources are dedicated to each user and not oversold. This hosting is apart of our main brand, Milkk Media Group. We can insure no lag will be found. If you have any loading issues, please let us know, and we will get to work on deploying your own custom server in your location region.
  • Registration system is broken?

    1
    0 Votes
    1 Posts
    523 Views
    W
    When I set the registration settings to admin approval, I can’t press the check box in the registration queue. The x box does work though.
  • 0 Votes
    18 Posts
    5k Views
    Mikael JenklerJ
    Cool, thanks
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    36 Views
  • Nodebb broken. What's the issue???

    6
    0 Votes
    6 Posts
    1k Views
    PitaJP
    Is this a recent problem? What is you nginx config? Any errors in the logs?