Code Monkey home page Code Monkey logo

beit-hatfutsot-devops's People

Contributors

beit-hatfutsot-deployment-bot avatar orihoch avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

orihoch libisch

beit-hatfutsot-devops's Issues

[Task] recruitement June 2017

We are currently looking for the following profiles of developers (from which we won't necessarily recruit all 3 profiles, we might recruit less or more) :

  • Junior backend (Python / Elasticsearch)
  • Junior frontend (Html5 / Css / Js / Angular)
  • Senior fullstack

should ensure DNS changes made in Cloudflare take effect for all users, both internal and external

reproduction steps

  • make changes in DNS in Cloudflare (they manage our DNS)
  • for example, I changed devapi.dbs.bh.org.il to point to IP 104.155.73.237
  • wait for DNS change to take effect (should be fast, but I waited more then 48 hours to be sure)

expected

  • DNS takes effect everywhere

actual

  • users from internal Beit Hatfutsot network don't reach the correct IP
  • all other external users reach the correct IP and see the DNS change

should have active contributors team to manage github permissions and team mentions

Added a team called "active-contributors" to replace the old team "devs"

This new team gives write access to it's members for all relevant BH repositories

It is intended for all contributors (whether it's code contributions or product/project management contributions)

It can also be used to mention the team in issue comments, like so:

@Beit-Hatfutsot/active-contributors

need to define which pages should be imported from wikipedia to BH

reproduction steps

  • be a developer that needs to work on wikipedia integration
  • read the details in #19

expected

  • should have details about which pages we should import from wikipedia to be displayed on BH
  • assuming we need only "Jewish" wikipedia articles - how do we know which ones?

actual

  • there are details about how a specific wikipedia item page will look
  • there are details about how to import a specific wikipedia page to BH
  • no details about which pages to import / how to decide which pages to import

[Doc] Clearmash migration master plan

core tasks

  • setup the pipelines framework and sync of basic data (content, title) from CM (Clearmash) to ES (Elasticsearch)
  • adjust backend to use the data from the new ES
  • adjust frontend to match the backend changes (mostly schema changes in returned data)
  • adjust the pipelines sync to add more details to ES
  • adjust the pipelines sync to support more sync features (e.g. updating / deleting items based on permissions)

supporting tasks

Additional tasks which can help mitigate risks and allow for more efficient development of the core tasks

  • test the data in ES
  • review all existing frontend / backend high-level features to determine what will be affected

issues

All the clearmash issues are labeled clearmash you can see them all across all the repos here:

Write an Admin Guide

Summarize all the requests we got from editors and users that were handled by a sysadmin and write a guide covering the common scenarios.

Add Oribi's Analytics Code in dbs.bh.org.il

Sent by Nurit Gazit ([email protected]). Created by fire.


From: Oribi [mailto:[email protected]]
Sent: Monday, May 1, 2017 10:49 AM
To: Nurit Gazit <[email protected]>
Subject: Welcome to Oribi

Hi and welcome on board,

To get started with Oribi, add the tracking code to your site. It's super simple and should only take 1-minute. This is the first and last time you'll be asked to use code.

Get your unique tracking code here: https://oribi.io/get-tracking-code/Xy04ODQzNTA5MzE

Like most tracking codes, it needs to be added just before the closing </head> tag on all pages.

If something isn't clear, or you just feel you'd like to learn more about Oribi, simply reply to this email to schedule a live demo with one of our (super nice) success managers.

=========

In any case, here are some quick links that might be relevant:

  • Google Tag Manager - Add the tracking code to Google Tag Manager by using the Custom HTML tag type

  • WordPress - in case you don't have one installed already, there are plenty of free WordPress plugins that will allow you to easily insert external code. A good place to look for a plugin is the WordPress Plugins Directory

  • Unbounce - Add the code to the Javascripts section

Thanks,
Team Oribi

Questions? We're here! Just reply to this email

[Task] research duplicated data in family names text

reproduction

  • search for DARI, DERI, DER'I, DEREHA, EDRY, EDERY, EDREHY
  • results contain 7 results of different family names all based on DERHI variants
  • look at the content (unit text) of those family names

expected

  • no duplicated content

actual

  • content is the same for all the 7 family names

implications of this bug

  • while this might not look like a bug - it could have consequences on the search enging
  • it might skew results and prevent the search engine from determining relevancy properly
  • need to research this problem to determine if it really is a problem and what can be done about it

TODO

  • look for more examples of this problem - are there more family names which have duplicated content?
  • do we have duplicated content in other collections?
  • research duplicated content in elasticsearch and how we can deal with it

Fwd: תקלה באונליין # 2

באונליין מופיעה הודעה צמודה לפריט זה שעל פיה ישנן לכאורה עוד שתי תמונות אשר עדיין לא עברו דיגיטציה. זאת הודעה שגויה, לפריט זה יש רק סריקה אחת שאותה אכן רואים באתר. ____


http://dbs.bh.org.il/image/facade-of-the-moked-house-and-strashon-library-vilna-1947____


http://dbs.bh.org.il/he/%D7%97%D7%96%D7%99%D7%AA-%D7%94%D7%91%D7%A0%D7%99%D7%99%D7%9F-%D7%91%D7%95-%D7%94%D7%99%D7%94-%D7%91%D7%99%D7%AA-%D7%94%D7%9E%D7%95%D7%A7%D7%93-%D7%95%D7%94%D7%A1%D7%A4%D7%A8%D7%99%D7%94-%D7%A2%D7%9C-%D7%A9%D7%9D-%D7%A1%D7%98%D7%A8%D7%A9%D7%95%D7%9F-%D7%95%D7%99%D7%9C%D7%A0%D7%94-1947/%D7%AA%D7%9E%D7%95%D7%A0%D7%94____

Technical document for collaborations

@nuritgazit commented on Thu May 04 2017

We need a technical document that describes the 2 ways we can collaborate with different institutions in the DBs - rest API / Data Dump.
Using this document, Ronen's team can approach potential collaborators and instruct them on what to do so that we can integrate their content on our search.
@daonb, I think you are the natural candidate for that...?

should open source the IDF trees app

currently the app code is in a private repository, need to open source it

TODO

  • get the private code
  • remove sensitive details
  • publish to GitHub
  • add some documentation

Set up remote desktop tool on Instagram PC

In order to have the ability to control the instagram computer from the office, we need to set up a remote desktop connection.
Windows has remote desktop built in, so only setup is required.

@nuritgazit we should be able to do this without involving Mr Madmon.

IDF family trees app should send updated report periodically

reproduction steps

  • open IDF trees web-app
  • register and add your tree details
  • wait for beit hatfutsot to get the update

expected

  • should get updated summary periodically (e.g. every week)

actual

  • need to ssh into the idf trees server and run the following:
sudo su -l ftapp
cd /home/ftapp/current/
python send-trees.py -d gentreeDb -e '[email protected]'

notes

  • it's easiest to send all data every time (it's not too big) but if needed we can send only since last summary was sent

idf app summary should show total records per version (as opposed to showing "new persons")

כמו כן, עדיין קיימת בדוחות אלה בעיה שאני מדבר עליה כבר שנתיים, וללא תיקונה אי אפשר לעבוד בצורה יעילה. אי אפשר לדעת כמה רשומות קיימות בקובץ, הדיווח לא צריך להיות על "new persons", אלא על סה"כ רשומות בכל גרסה של הקובץ.

wrong tree displayed when searching for tree number (12209)

Sent by @OriHoch ([email protected]). Created by fire.


---------- Forwarded message ---------
From: Ori Hoch <[email protected]>
Date: Sun, Mar 26, 2017 at 9:38 AM
‪Subject: Fwd: תקלה באונליין‬
To: <[email protected]>

עץ 12209 - באונליין לא מוצג העץ הנכון. העץ הנכון הוא לא עץ בעברית של 15 שמות, אלא עץ בלועזית עם 4538 שמות.____


http://dbs.bh.org.il/person?tree_number=12209&more=1____

__



Attachments:

  1. image001-16.jpg
  2. image001.jpg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.